Skip to main content

Best Restaurants in Bangalore

Bangalore, also known as Bengaluru, is a melting pot of cultures and cuisines. The city is home to some of the best restaurants in India, serving a variety of local and international cuisines. Whether you're a foodie or a casual diner, there's something for everyone in Bangalore. In this article, we have curated a list of the 20 best restaurants in Bangalore with their location and opening hours.

List of 20 Best Restaurants in Bangalore

Whether you're in the mood for fine dining or a casual night out, Bangalore has something to offer everyone. With its diverse range of restaurants, you're sure to find something that will satisfy your cravings and leave you wanting more.

A Picture of restaurant food at Barbeque Nation, Bangalore
Barbeque Nation, Bangalore

1. Karavalli, The Gateway Hotel

Karavalli is a popular restaurant located in The Gateway Hotel in Bangalore. It is known for its authentic coastal cuisine and seafood dishes. The restaurant is open for lunch from 12:30 pm to 2:45 pm and for dinner from 7 pm to 11 pm.

Location: The Gateway Hotel, Residency Road, Bangalore 
Opening Hours: Lunch: 12:30 pm-2:45 pm, Dinner: 7 pm-11 pm

2. The Fatty Bao, Indiranagar

The Fatty Bao is a trendy Asian restaurant located in Indiranagar. The restaurant serves a range of Asian dishes, including sushi, ramen, and bao buns. It is open from 12 pm to 3:30 pm for lunch and from 7 pm to 11 pm for dinner.

Location: 610, 3rd Floor, 12th Main, Indiranagar, Bangalore 
Opening Hours: Lunch: 12 pm-3:30 pm, Dinner: 7 pm-11 pm

3. MTR, Lalbagh Road

Mavalli Tiffin Room, also known as MTR, is a legendary restaurant in Bangalore that has been serving South Indian cuisine for over 90 years. The restaurant is open from 6:30 am to 11 am for breakfast and from 12 pm to 3 pm for lunch.

Location: 14, Lalbagh Road, Bangalore 
Opening Hours: Breakfast: 6:30 am-11 am, Lunch: 12 pm-3 pm

4. Smoke House Deli, Lavelle Road

Smoke House Deli is a popular European-style cafe located in Lavelle Road. The restaurant serves a range of European dishes, including salads, sandwiches, and pastas. It is open from 9 am to 11 pm.

Location: 1209, Ward No. 72, HAL 2nd Stage, 100 Feet Road, Indiranagar, Bangalore 
Opening Hours: 9 am-11 pm

5. Caperberry, Dickenson Road

Caperberry is an upscale Mediterranean restaurant located in Dickenson Road. The restaurant serves a range of Mediterranean dishes, including tapas, paella, and seafood. It is open from 12 pm to 3 pm for lunch and from 7 pm to 11 pm for dinner.

Location: 48/1, Ground Floor, The Estate, Dickenson Road, Bangalore 
Opening Hours: Lunch: 12 pm-3 pm, Dinner: 7 pm-11 pm

6. Toscano, VR Bengaluru

Toscano is an Italian restaurant located in VR Bengaluru. The restaurant serves a range of Italian dishes, including pastas, pizzas, and risottos. It is open from 11:30 am to 11 pm.

Location: VR Bengaluru, Whitefield Main Road, Mahadevapura, Bangalore 
Opening Hours: 11:30 am-11 pm

7. Shri Sagar (CTR) - Malleshwaram

Location: 7th Cross Road, Malleshwaram, Bengaluru, Karnataka 560003 
Opening hours: 7 AM to 12 PM, 4 PM to 9 PM

Shri Sagar, commonly known as CTR, is a legendary restaurant in Bangalore that has been serving delicious South Indian food since 1950. Their signature dish is the benne masala dosa, a crispy dosa made with generous amounts of butter and stuffed with a flavorful potato filling. The restaurant is always crowded, but the quick service and affordable prices make it worth the wait.

8. MTR - Lalbagh Road

Location: 14, Lalbagh Road, Near Urvashi Theatre, Bengaluru, Karnataka 560027 
Opening hours: 6:30 AM to 11 AM, 12 PM to 3 PM, 4 PM to 9 PM

Mavalli Tiffin Room, popularly known as MTR, is another iconic restaurant in Bangalore that has been serving traditional South Indian cuisine since 1924. Their menu features a wide variety of dosas, idlis, vadas, and other classic dishes, but the standout dish is their khara bath, a spicy and flavorful semolina dish. The restaurant has a warm and welcoming ambiance, making it a popular spot for families and groups of friends.

9. Toit - Indiranagar

Location: 298, Namma Metro Pillar 62, 100 Feet Road, Indiranagar II Stage, Bengaluru, Karnataka 560038 Opening hours: 12 PM to 11:30 PM

Toit is a microbrewery in Indiranagar that is known for its wide selection of craft beers and delicious food. The restaurant has a lively and vibrant ambiance, with a spacious outdoor seating area and a rooftop terrace. Some of the popular dishes on their menu include the margherita pizza, beer-battered fish and chips, and the bacon wrapped chicken.

10. Nagarjuna - Residency Road

Location: 44/1, Residency Road, Bengaluru, Karnataka 560025 
Opening hours: 12 PM to 4 PM, 7 PM to 11 PM

Nagarjuna is a restaurant that specializes in Andhra-style cuisine, known for its spicy and flavorful dishes. Their signature dish is the biryani, which is served in a traditional copper vessel and packed with aromatic flavors. The restaurant has a simple and elegant ambiance, making it a popular spot for business lunches and family dinners.

11. Sultans of Spice - Koramangala

Location: 97/4, 4th B Cross Road, Koramangala 5th Block, Bengaluru, Karnataka 560095 
Opening hours: 12 PM to 3:30 PM, 7 PM to 11 PM

Sultans of Spice is a popular restaurant in Koramangala that serves authentic North Indian and Mughlai cuisine. The restaurant has a regal and luxurious ambiance, with plush seating and intricate decor. Some of the standout dishes on their menu include the chicken tikka masala, lamb rogan josh, and the butter naan.

12. Vidyarthi Bhavan - Basavanagudi

Location: 32, Gandhi Bazaar Main Road, Basavanagudi, Bengaluru, Karnataka 560004 
Opening hours: 6:30 AM to 11:30 AM, 2:30 PM to 8 PM

Vidyarthi Bhavan is a historic restaurant in Bangalore that has been serving mouth-watering South Indian food since 1943. The restaurant is known for its signature dish.

13. Karavalli, Gateway Hotel Residency Road

Karavalli is one of the best places in Bangalore to try traditional South Indian cuisine. The restaurant is located at the Gateway Hotel on Residency Road, and it's open from 12:30 PM to 3:00 PM for lunch, and 7:30 PM to 11:00 PM for dinner. Karavalli is renowned for its seafood dishes and its extensive menu of coastal delicacies.

14. Shiro, UB City

Shiro is a trendy, high-end restaurant located in the heart of Bangalore's upscale UB City. It's open from 12:30 PM to 3:30 PM for lunch, and 6:30 PM to 1:00 AM for dinner. Shiro is renowned for its modern Asian cuisine and its chic, contemporary atmosphere.

15. Punjab Grill, Koramangala

Punjab Grill is located in the bustling Koramangala neighborhood and serves some of the best North Indian food in the city. The restaurant is open from 12:00 PM to 3:30 PM for lunch, and 7:00 PM to 11:00 PM for dinner. Punjab Grill is known for its tandoori dishes, biryanis, and curries.

16. Rim Naam, The Oberoi

Rim Naam is a stunning Thai restaurant located within The Oberoi hotel in Bangalore. The restaurant overlooks a serene pool and gardens, providing a peaceful escape from the city. Rim Naam is open for lunch from 12:30 PM to 2:45 PM, and for dinner from 7:30 PM to 11:00 PM. The restaurant is renowned for its authentic Thai cuisine and beautiful ambiance.

17. Spice Terrace, JW Marriott

Spice Terrace is a rooftop restaurant located within the JW Marriott hotel in Bangalore. The restaurant offers stunning views of the city skyline and serves a wide range of Indian and international cuisines. Spice Terrace is open for lunch from 12:00 PM to 3:00 PM, and for dinner from 7:00 PM to 11:00 PM.

18. Barbeque Nation, Indiranagar

Barbeque Nation is a popular chain of restaurants known for its buffet-style dining and live grilling. The Indiranagar location is open from 12:00 PM to 3:00 PM for lunch, and 6:30 PM to 11:00 PM for dinner. Barbeque Nation is renowned for its wide variety of grilled meats and seafood, as well as its vegetarian options.

19. Caperberry, UB City

Caperberry is a modern European restaurant located in UB City, Bangalore. The restaurant is open for lunch from 12:30 PM to 3:00 PM, and for dinner from 7:30 PM to 11:00 PM. Caperberry is known for its creative, contemporary cuisine and its extensive wine list.

20. Toit, Indiranagar

Toit is a popular brewpub located in the heart of Indiranagar. The restaurant is open from 12:00 PM to 11:30 PM every day and serves a range of craft beers and pub-style food. Toit is known for its lively atmosphere, friendly service, and delicious pizzas.

For a comfortable and hassle-free stay in Bangalore, HostelDevta is the best option for students and bachelors. HostelDevta's Hostels & PG in Bangalore offer the best facilities and a relaxing stay.

Connect with us:

facebook logo twitter logo instagram logo linkedin logo youtube logo quora logo medium logo whatsapp logo email logo