Most of the restaurants in Mysore cater to South Indian cuisine and multi-cuisine menus.

Mysore is located in South India so most of the restaurants in Mysore cater to South Indian cuisine. Most of the cuisine in South India is rice based although there is more to their cuisine than just the famous masala dosa and idli that is well known all over the world. The menu at most restaurants in Mysore is largely Indian although there are some Mysore restaurants that have a multi-cuisine menu which include Continental and Chinese dishes which are very popular with the Indian population. For those tourists who crave Western food, there are a handful of restaurants in Mysore that serve up Western dishes but most of them are located in the major hotels.

A large number of restaurants in Mysore are located in the area north of Mysore Palace between Sayyaji Rao Road, Bangalore-Nilgiri Road and Nehru Circle. There is also a concentration of restaurants along Bangalore-Nilgiri Road especially near the Central Bus Stand.

A majority of the restaurants in Mysore cater to the middle class local crowd so most restaurants fall into the budget category. To dine at some finer establishments head to the major hotels in town for some fine dining with nice ambiance and good music.

Hotel RRR located on Gandhi Square is a Mysore institution that serves up Andhra-style South Indian food like its going out of fashion. Try the vegetarian thali served on banana leaves. Vinayaka Mylari is another South Indian eatery that is popular with the locals for their staples such as masala dosa and idlis served with coconut chutney.

If you’re craving Western food and a laid-back atmosphere head to Pelican Pub on Hunsur Road, an alfresco-style watering hole that serve beer by the mug and some delicious South Indian delicacies to go with it. Malgudi Café located in Green Hotel is another great place for chilling out with a cup of hot Himalayan tea or South Indian coffee and some tasty South Indian snacks.

Our pick for ‘Best restaurants in Mysore’ is Jungle Restaurant – located at Hotel Pai Vista on Bangalore-Nilgiri Road. If you fancy having a meal under the canopy of a jungle then you’ll love this place. They have a multi-cuisine menu but their South Indian curries are the best.


Choose your destination

[wpgmza id=”252″]