The 10 Best Restaurants In Coimbatore, India

Spicy Indian Food ©
Spicy Indian Food ©
The city of Coimbatore may not find itself on the top in the list of places to visit in India, known mainly for its big businesses and not as a tourist attraction. However, change is sweeping through Coimbatore – a vibrant nightlife is emerging, new restaurants are opening up and a cosmopolitan hub is being developed. If you do end up visiting, we’ve curated a guide to help you find the best restaurants in Coimbatore.

On The Go

Restaurant, Italian, Indian, Dessert, $$$
Spaghetti and tomato sauce
Spaghetti and tomato sauce | ©Pixabay
Opened in 2010, On The Go is one of Coimbatore’s most eccentric and contemporary restaurants. It has an eclectic menu ranging from diverse Italian dishes to succulent North Indian fare and delectable desserts. This restaurant has an incredibly vibrant and extroverted ambiance. Servings are generous and the cocktails are worth a try. Reserve a table before visiting, as the establishment tends to get busy.
More Info


Restaurant, Indian, $$$
Established in 1971, Haribhavanam is an iconic restaurant in Coimbatore. Commonly known as Raju Mess among the citizens, it started up with the aim of providing homely food to people who stayed in lodges and hotels. It’s quite popular for its Chettinad fare – which is the regional cuisine. The restaurant interior is huge and can occupy up to 100 people. Visit for regional cuisines and tasty meat-based dishes.
More Info

Junior Kuppanna

Restaurant, Indian, $$$
Thali | © Johan Bichel Lindegaard/Flickr
Junior Kuppanna has its humble beginnings way back in the 1960. The owner, Mr. Kuppanna had only one aim when he opened this restaurant -creating food that is delicious and unique. The restaurant has stayed true to this goal for the last 55 years. The menu is limited, but the food is fantastic; this is a place for those who love their meat and don’t mind sitting in a slightly busier restaurant. Taste their thalis which are filling and extremely delicious.
More Info

Venu Biryani

Restaurant, Indian, $$$
tandoori chicken
tandoori chicken | © stu_spivack/Flickr
Biryani is an exotic rice dish which uses a variety of spices and meats or vegetables. The dish is loved in India, and one of the best local spots in which to taste it is Venu Biryani. The restaurant has become synonymous with the dish and is favored by most people in Coimbatore. It’s often crowded during lunch hours and you may have to wait to get a table, but it’s worth it. Definitely order the Egg Curry or Mutton Kola as an accompaniment to your biryani.
More Info

Afghan Grill

Restaurant, Indian, Middle Eastern, $$$
Chapli Kabob
Chapli Kabob | © Arnold Gatilao/Flickr
Located in the heart of the city, Afghan Grill is a fine dining restaurant serving authentic North Indian food. Situated in The Residency Hotel, this restaurant is a preferred place for couples looking for a romantic dinner or for families who want to celebrate a special occasion. There’s a soothing ambiance beside the poolside and the extremely attentive service adds to the charm. The menu is well thought out with lots of delicious tandoori dishes and seafood specialties. Visit for a relaxed meal and a sophisticated dining experience.
More Info


Restaurant, Indian, Chinese, Italian, $$$
Peking Duck
Peking Duck | © Intercontinental Hong Kong/Flickr
The restaurant Peking is famous for one thing – Chinese cuisine. It’s a local favorite and it is common knowledge that the restaurant will deliver delicious food no matter what. The service is prompt and the variety of food on offer is cooked to perfection.
More Info

Bird On Tree

Restaurant, Chinese, Thai, Malaysian, Indian, $$$
chili pork noodles
chili pork noodles | © stu_spivack/Flickr
Bird On Tree is a charming restaurant. It has a warm and laid-back ambiance with classy, arty decor and an interior providing a cheerful feel. The menu has a bit of everything on it, from Thai to North Indian and Chinese cuisine, as well as delicious desserts. The food is prepared well, but the cherry on top is the prompt and warm service. Bird On Tree is definitely a great place to visit with friends and family.

chili pork noodles | © stu_spivack/Flickr
More Info

My Place

My Place has a charming ambiance with tables set out in the middle of a gorgeous garden. The menu ranges from North Indian to South Indian to Chinese cuisines. The food prepared is delicious and the servers are prompt and make sure that everyone enjoys their visit.

Shop No. 10, Raja Annamalai Road, Saibaba Colony, Coimbatore, Tamil Nadu, India +91 422 652 4251

Indian food/ ©Pixabay

Indian food/ ©Pixabay | ©Pixabay

Little Italy

Restaurant, Italian, $$$
Creamy Mushroom Risotto
Creamy Mushroom Risotto | © Kostas Limitsios
Little Italy is one of the best places in Coimbatore to find Italian food. It has recently been renovated and can house more customers – now featuring an open air space so that people can sit out during the cool summer evenings. The menu features Italian cuisine and does not disappoint. Think everything from pasta and lasagne to wood-fired pizzas and delicious risottos.
More Info

Wok This Way

Restaurant, Chinese, $$$
Wok This Way opened a few years ago and has already managed to garner a reputation for serving the best and most authentic Chinese cuisine in Coimbatore. The decor is classy with Chinese symbols engraved on the walls. The food prepared is delicious and authentic, and the menu also features a few Thai dishes that are worth trying. It’s a great restaurant for those who love their Chinese food and it’s all reasonably priced, too.
Looks like it's closed Hours or services may be impacted due to Covid-19
More Info