Best restaurants in Bangalore
Bangalore is known for its wide variety of restaurants and food options. Ranging from street food to fine dining, the city has something to offer for every palate. There are many restaurants that are highly rated by locals and tourists. Some of the best restaurants in bangalore, are Masala Dosa for a traditional South Indian breakfast, BB's for an amazing seafood dinner, and Shanti Sagar for delicious North Indian cuisine.
![]() |
best restaurants in bangalore |
which is the best restaurant in Bangalore?
Bangalore, is an exciting and diverse city with an array of dining options. Whether you’re looking for a casual lunch spot or an upscale dinner experience, there’s something for every taste and budget. Here’s a look at some of the best restaurants in Bangalore that you don’t want to miss. The iconic Mavalli Tiffin Room (MTR) is known for its traditional and authentic South Indian dishes, while the chic and stylish Hatti Kaapi serves up some of the best coffee in town.
Read also: 5 best restaurants in south goa
List of the top 5 restaurants in Bangalore
- The Fatty Bao
- Hoot Brewery & Café
- JW Kitchen - JW Marriott Bengaluru
- Onesta
- The fisherman's wharf
1. The Fatty Bao
![]() |
The Fatty Bao 1# of 5# best restaurants in bangalore |
If you are a fan of Asian cuisine, The Fatty Bao is one of your best choices. This premier restaurant in Bangalore brings together creative food, vibrant decor and a fresh twist on casual dining - a blend of elegant and relaxed atmosphere. - Comeback atmosphere and first class culinary offerings.
The food here will have you smiling and sighing, whether it's a bowl of exotic mushroom ramen or some greasy oysters with soy and chorizo. The artists gave personality to the area. They brought the walls to life, some with pandas and others with a map of the story that follows the Bath's journey. All in all, it's no surprise that this open-air Bangalore restaurant attracts foodies.
- Address: 610, 3Rd Floor, 12Th Main, Off 80 Feet Road, Indiranagar, Bangalore (Directions)
- Timing: 11:00 am - 8:00 pm
- Avg Cost for two: ₹1200
- Highlights: Seating AvailableOpen Air Seating
- Cuisines: Continental
- Have to try: Cocktails, Beer, Sushi, Pork Ribs
2. Hoot Brewery & Café
![]() |
Hoot Brewery & Café 2# of 5# best restaurants in bangalore |
- Address: 2Nd Floor, UB City Mall, Bangalore (Directions)
- Timing: 12:00 pm - 9:00 pm
- Avg Cost for two: ₹3000
- Highlights: Serves Alcohol, Screens Live Matches, Seating Available, Open Air Seating
- Cuisines: Continental Italian North Indian
- Popular Dishes: Fruit Slush, Tangy Mushroom, Cheddar Soup, Achari Murg Tikka, Strawberry Daiquiri, Paneer Pakora
This restaurant is temporarily closed (Temporarily closed, will be back soon!)
3. JW Kitchen - JW Marriott Bengaluru
![]() |
JW Kitchen - JW Marriott Bengaluru 3# of 5# best restaurants in bangalore |
- Address: Jw Marriott, 24/1, Vittal Mallya Road, Lavelle Road, Bangalore (Directions)
- Call: +918884494037
- Timing: 6:30 am - 11:30 pm
- Average Cost: ₹5,000 for two people (approx.) Without alcohol
- Highlights: Serves AlcoholBreakfast PlaceLive MusicScreens Live Matches
- have to try: Cocktails, Beer, Mocktails, Hot chocolate
- Cuisines: North Indian, Continental, Mughlai, Beverages, Desserts
- Popular Dishes: Coconut Mousse, Seafood Salad, Lunch Buffets, Mud Pie, Crêpes, Dessert Counter
4. Onesta
![]() |
Onesta 4# of 5# best restaurants in bangalore |
- Address: Jyoti Nivas College Rd, 5th Block, Koramangala, Koramangala, Bangalore (Directions)
- Call: +919513736274
- Timing: 11:59 pm - 11:59 pm
- Average Cost: ₹700 for two people (approx.)
- Highlights: Seating Available, Open Air Seating, Takeaway Available
- Cuisines: Pizza, Pasta, Sandwich, Fast Food, Desserts, Beverages
- Popular Dishes: Chocolate Banana Cake, Chilli Chocolate Tart, Coffee Mousse, Orange Mojito, Tea Cake, Chocolate Cheese
- have to try: Cold Coffee, Hot Chocolate, Cappucino, Herbed Potato Wedges
5. The fisherman's wharf
![]() |
The fisherman's wharf 5# of 5# best restaurants in bangalore |
- Address: 26, Opposite Shubh Enclave, Ambalipura Village, Haralur Road, Off, Sarjapur Road, Bangalore (Directions)
- Call: +917353142225
- Timing: 12:00 pm - 11:00 pm
- Average Cost: ₹1,900 for two people (approx.) Without alcohol
- Highlights: Serves AlcoholLive MusicScreens Live MatchesSeating Available
- Cuisines: North Indian, Continental, Seafood, Goan, Asian, Beverages, Desserts
- Popular Dishes: Goan Crab Curry, Badami Broccoli, Squid Tempura, Prawn Pulav, Authentic Goan Food, Chicken Xacuti
- have to try: Cocktails, Beer, Virgin Mojito, Mocktails