🍜

Best Restaurants & Food Spots in Bangalore

34 Places
By type

Bangalore is a food lover's paradise and a melting pot of culinary cultures. From the iconic masala dosa at MTR and Vidyarthi Bhavan to biryani at Meghana Foods and craft beer at Toit, the city's food scene is legendary. Explore the best restaurants, street food joints, and hidden culinary gems across Bangalore.

Koshy's Restaurant
#1 of Top 34

Koshy's Restaurant

Iconic heritage restaurant serving continental and Indian cuisine since 1940.

Opening Hours

8:00 AM - 11:30 PM

Entry Fee

Free entry

Type

Food

Best Time to Visit

Breakfast and dinner

How to Reach

Take metro to MG Road station and walk 3 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Heritage dining
continental cuisine
people watching
MTR (Mavalli Tiffin Rooms)
#2 of Top 34

MTR (Mavalli Tiffin Rooms)

Legendary South Indian restaurant famous for authentic Karnataka cuisine.

Opening Hours

6:30 AM - 11:00 AM, 2:30 PM - 7:30 PM

Entry Fee

Free entry

Type

Food

Best Time to Visit

Breakfast time

How to Reach

Take metro to Lalbagh station and walk 8 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Traditional South Indian dining
heritage food experience
Hard Rock Cafe Bangalore
#3 of Top 34

Hard Rock Cafe Bangalore

International restaurant chain with rock music theme and American cuisine.

Opening Hours

12:00 PM - 1:00 AM

Entry Fee

Free entry

Type

Food

Best Time to Visit

Evening and night

How to Reach

Take metro to MG Road station and walk 12 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

International dining
live music
rock memorabilia viewing
Toit Brewpub
#4 of Top 34

Toit Brewpub

Popular microbrewery serving craft beers and continental food.

Opening Hours

12:00 PM - 1:00 AM

Entry Fee

Free entry

Type

Food

Best Time to Visit

Evening

How to Reach

Take metro to Indiranagar station and walk 15 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Craft beer tasting
continental dining
socializing
Koshy's Restaurant
#5 of Top 34

Koshy's Restaurant

Iconic heritage restaurant serving continental and Indian cuisine since 1940.

Opening Hours

8:30 AM - 11:00 PM

Entry Fee

₹500-800 per person

Type

Food

Best Time to Visit

Lunch and dinner hours

How to Reach

Take metro to MG Road and walk 5 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Dining
heritage experience
Vidyarthi Bhavan
#6 of Top 34

Vidyarthi Bhavan

Famous South Indian restaurant known for crispy dosas since 1943.

Opening Hours

6:30 AM - 11:00 AM, 3:00 PM - 7:30 PM

Entry Fee

₹100-200 per person

Type

Food

Best Time to Visit

Breakfast time

How to Reach

Take metro to Lalbagh and walk 8 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Traditional South Indian breakfast
Karavalli at The Gateway Hotel
#7 of Top 34

Karavalli at The Gateway Hotel

Award-winning coastal cuisine restaurant specializing in authentic South Indian flavors.

Opening Hours

12:30 PM - 3:00 PM, 7:00 PM - 11:00 PM

Entry Fee

₹2000-3000 per person

Type

Food

Best Time to Visit

Dinner time

How to Reach

Take metro to Trinity and walk 10 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Fine dining
coastal cuisine
Rim Naam at The Oberoi
#8 of Top 34

Rim Naam at The Oberoi

Elegant Thai restaurant with outdoor seating and authentic Thai cuisine.

Opening Hours

7:00 PM - 11:30 PM

Entry Fee

₹2500-3500 per person

Type

Food

Best Time to Visit

Evening dinner

How to Reach

Take metro to MG Road and walk 12 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Fine dining
Thai cuisine
romantic atmosphere
Toit Brewpub
#9 of Top 34

Toit Brewpub

Popular microbrewery serving craft beers and wood-fired pizzas.

Opening Hours

12:00 PM - 11:30 PM

Entry Fee

₹800-1200 per person

Type

Food

Best Time to Visit

Evening hours

How to Reach

Take metro to Indiranagar and walk 15 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Craft beer tasting
casual dining
Corner House Ice Cream
#10 of Top 34

Corner House Ice Cream

Legendary ice cream parlor famous for Death by Chocolate sundae.

Opening Hours

11:00 AM - 11:00 PM

Entry Fee

₹150-300 per person

Type

Food

Best Time to Visit

Afternoon and evening

How to Reach

Take metro to Jayanagar and walk 10 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Ice cream
desserts
Mavalli Tiffin Rooms (MTR)
#11 of Top 34

Mavalli Tiffin Rooms (MTR)

Iconic restaurant serving authentic South Indian tiffin since 1924.

Opening Hours

6:30 AM - 11:00 AM, 12:30 PM - 2:30 PM, 3:30 PM - 7:30 PM

Entry Fee

₹200-400 per person

Type

Food

Best Time to Visit

Breakfast time

How to Reach

Take metro to Lalbagh and walk 12 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Traditional South Indian meals
Barbeque Nation MG Road
#12 of Top 34

Barbeque Nation MG Road

Popular buffet restaurant with live grills on table and extensive menu.

Opening Hours

12:00 PM - 3:30 PM, 6:30 PM - 11:00 PM

Entry Fee

₹800-1000 per person

Type

Food

Best Time to Visit

Lunch and dinner buffet

How to Reach

Take metro to MG Road and walk 8 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Buffet dining
grilled food
Empire Restaurant
#13 of Top 34

Empire Restaurant

Chain of restaurants known for biryanis and North Indian cuisine.

Opening Hours

11:00 AM - 12:00 AM

Entry Fee

₹400-600 per person

Type

Food

Best Time to Visit

Lunch and dinner

How to Reach

Take metro to Indiranagar and walk 5 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Biryani
North Indian food
Nagarjuna Restaurant
#14 of Top 34

Nagarjuna Restaurant

Popular for Andhra-style meals and spicy biryanis.

Opening Hours

11:30 AM - 11:00 PM

Entry Fee

₹400-600 per person

Type

Food

Best Time to Visit

Lunch time

How to Reach

Take metro to Trinity and walk 6 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Andhra cuisine
biryani
Truffles
#15 of Top 34

Truffles

Popular burger joint serving massive burgers and American-style food.

Opening Hours

12:00 PM - 11:30 PM

Entry Fee

₹400-600 per person

Type

Food

Best Time to Visit

Evening hours

How to Reach

Take metro to Indiranagar and take auto to Koramangala

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Burgers
casual dining
Shivaji Military Hotel
#16 of Top 34

Shivaji Military Hotel

Famous for authentic Bangalore-style mutton and chicken curries.

Opening Hours

12:00 PM - 4:00 PM, 7:00 PM - 11:00 PM

Entry Fee

₹300-500 per person

Type

Food

Best Time to Visit

Lunch time

How to Reach

Take metro to Jayanagar and walk 15 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Non-vegetarian meals
local cuisine
Airlines Hotel
#17 of Top 34

Airlines Hotel

Popular eatery known for crispy dosas and filter coffee.

Opening Hours

6:00 AM - 10:00 PM

Entry Fee

₹150-250 per person

Type

Food

Best Time to Visit

Breakfast and snack time

How to Reach

Take metro to Lalbagh and walk 10 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

South Indian snacks
filter coffee
The Social - Church Street
#18 of Top 34

The Social - Church Street

Trendy co-working cafe with great food, drinks and work-friendly ambiance.

Opening Hours

9:00 AM - 1:00 AM

Entry Fee

₹600-900 per person

Type

Food

Best Time to Visit

Evening hours

How to Reach

Take metro to MG Road and walk 10 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Dining
drinks
co-working
Fat Owl Cafe
#19 of Top 34

Fat Owl Cafe

All-day cafe serving international cuisine and specialty coffee.

Opening Hours

8:00 AM - 11:00 PM

Entry Fee

₹500-800 per person

Type

Food

Best Time to Visit

Brunch time

How to Reach

Take metro to MG Road and walk 15 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Continental food
breakfast
coffee
Chinita Real Mexican Food
#20 of Top 34

Chinita Real Mexican Food

Authentic Mexican restaurant serving tacos, burritos and quesadillas.

Opening Hours

12:00 PM - 11:00 PM

Entry Fee

₹500-700 per person

Type

Food

Best Time to Visit

Lunch and dinner

How to Reach

Take metro to Indiranagar and walk 8 minutes

Nearby Metro Station

Cubbon Park

Purple Line - 0.7 km

Mexican cuisine
casual dining

Showing 20 of 34 places

Related Guides