This is one of the best spots to go for lunch. It gives you an opportunity to step into the cuisine of North India. And it is everything you would expect from India: spice, spice and spice. Proper spices that are used for great cooking.
Lilly Street/Elephanstone Road, Fort Kochi, Kochi, Kerala 682001, India