Bangalore, the capital city of Karnataka can rightly be called the perfect melting pot of cultures. Being a notable tourist destination and an IT hub, the city attracts crowds from different parts of the country. Modernity, traditions, and cultures blend most seamlessly to give the city its unique character. A multitude of restaurants that dot the city are a testament to this fact.
From budget restaurants to food trucks, from fine dining zones to street stalls, Bangalore has it all. With plenty of food outlets offering king-sized meals to healthy fares, you’ll actually come across something exclusive at almost every corner of Bangalore. Here are some of the best restaurants in Bangalore that’ll offer you an unforgettable culinary experience…read on:
20 Best Restaurants near me in Bangalore
1. Shiro
This lavish, high-end restaurant lets you experience the most memorable sushi dining. Seafood, Chinese, Thai and Japanese platters find a place in its extensive menu. The interiors of this restaurant are Zen-inspired. Grand, mighty statues adorning the interior space coupled with super tasty food transports you to an altogether new world.
- Location: Vittal Mallya Road
- Address: 222, 3rd Floor, “Comet UB City, Vittal Mallya Rd, Bengaluru, Karnataka 560001
- Price: 3000 for two (alcohol included)
- Timings: 12 noon-11:30 pm; each day
2. The Only Place
If you wish to gorge upon delicious continental food, The Only Place restaurant in Bangalore is perhaps the best place. The restaurant runs from Monday to Thursday every week. Beef Chicken steak and Lasagna are some of the specialties served here. Aromatic food and a lively ambiance leave an indelible impression on the visitors to this restaurant.
- Location: Museum Road
- Address: 12, Museum Rd, near Post Office, Shanthala Nagar, Ashok Nagar, Bengaluru, Karnataka 560001
- Price: Rs 1200 for two
- Timings: 12:00 pm-3:00 pm, 7:00 pm-11:00 pm; each day
3. Punjab Grill
Savor authentic North-West Indian delicacies at Punjab Grill. Gourmet items with a typical Punjabi culinary preparation will fill your tummy most aptly. Butter chicken, tikkas, paneer, lassis, and desserts available here will definitely transport you to a food paradise.
- Location: Malleswaram
- Address: Rajkumar Rd Level 2, Orion Mall, Bengaluru, Karnataka 560055
- Price: 2000 for two
- Timings: 12:00 pm-4:00 pm; each day
4. Truffles
An amazing menu and an upbeat ambiance come together to make Truffles a choice for many food lovers in Bangalore. Steaks, burgers, sizzlers, and sandwiches are available here at affordable rates. So, when you set out for Truffles be sure about tasting some great food without breaking your bank!
- Location: Koramangala
- Address: Apex Building 93/A Ground Floor, A Wing, 4th B Cross Rd, 5th Block, Koramangala, Bengaluru, Karnataka 560095
- Price: 900 for two
- Timings:00 am-11.00 pm; each day
5. Burma Burma
If you are in a mind to gorge on a vegan fare with a Burmese twist, you must visit Burma Burma. Great Asian and Burmese food available here will surely leave you craving for more. Some of the most iconic dishes that you mustn’t miss here include the super tasty samosa soup, peanut salad, honey caviar, Malar noodle, Khao Suey, and durian ice cream.
- Location: Indiranagar
- Address: 607, 12th Main Rd, 7th Cross, HAL 2nd Stage, Indiranagar, Bengaluru, Karnataka 560038
- Price: 1500 for two
- Timings: 12:30 pm-4:00 pm, 6:30 pm-10:30 pm
6. Olive Beach
Relish a vast array of Mediterranean dishes at this exclusive resto-bar that comes with an impressive Grecian décor. Courtyard sitting arrangements and candle-lit tables make this a perfect place for a memorable date night. The must-have dishes served here include Chicken Roulade, Mushroom Bisteeya, Bruschetta, Risotto, and Vegan Quiche.
- Location: Richmond Road
- Address: 16, Wood St, near Karnataka Bank, Ashok Nagar, Bengaluru, Karnataka 560025
- Price: 2400 for two
- Timings: 12:00 noon-3:30 pm, 7:00-10:30 pm; each day
7. Treat Restaurant
Get to taste irresistible North Indian food at Bangalore by visiting this restaurant. The dishes served here are cooked by seasoned cooks from North India. Shahi paneer and Butter chicken are famous at Treat. So, visit Treat to treat your taste buds!
- Location: Indiranagar
- Address: 6/1, 2nd Cross Rd, Vinayaka Layout, Pampa Extension, Hebbal Kempapura, Bengaluru, Karnataka 560024
- Price: 800 for two
- Timings: 12:00 noon-3:00 pm, 7:00 pm-11:00 pm each day
8. Toit
Tasty, comfortable food, pub-styled ambiance, upbeat music, and glasses of beer that’s freshly brewed will make your visit to Toit a memorable one. The restaurant has an in-built brewery and enjoys a reputation as Bangalore’s ‘King of Cafes’. Its menu includes American, Italian, and contemporary Indian delicacies. Once you are here, don’t forget to taste the sourdough pizzas and succulent burgers.
- Location: Indiranagar
- Address: Indiranagar, 100 Feet Rd, Near Drops Total Spirites, Bengaluru, Karnataka 560038
- Price: 1500 for two (alcohol included)
- Timings: 8:30 am-1:00 am
9. Chutney Chang
This wonderful buffet restaurant in Bangalore serves you tasty Chinese and Indian fares. Tangy, spicy, and flavorful dishes available at Chutney Chang give a whole new dimension to the concept of fusion food.
- Location: Church Street
- Address: HM Eleganza, 31 & 31/1, Museum Rd, near Church Street, Shanthala Nagar, Ashok Nagar, Bengaluru, Karnataka 560001
- Price: 1500 for two
- Timings: 12:00 pm-3:30 pm, 7:00 pm-11.00 pm; each day
10. Karavalli
Pick one of the most coveted eating-out experiences at the Karavalli restaurant housed within The Gateway Hotel. The interiors of the restaurant are inspired by Malayalam films. The curated menus served here include delicacies from Kerala, Coorg, Mangalore, Travancore, and Calicut. Mouth-watering seafood, coastal curries, and wood-fired fare available here will simply make your day!
- Location: Residency Road
- Address: Vivanta, 66, Residency Rd, Ashok Nagar, Bengaluru, Karnataka 560025
- Price: 3500 for two
- Timings: 12:30 pm-03:00 pm, 07:00 pm-11:30 pm; each day
11. Koshy’s Restaurant
An unmistakable old-world charm characterizes this restaurant. Over 500 eclectic delicacies have found a place on its menu. This restaurant had been a bakery around 1940. A flawless British set-up is reflected in the ambiance of Koshy’s. A heart-warming English breakfast along with other British fares available here will definitely steal your heart. The must-try dishes served here include Bombay Toast, Sandwiches, Beef steak, Chips, Fish, Omelet and Choco shake.
- Location: 39 St. Marks Road
- Address: 39, St Mark’s Rd, Shanthala Nagar, Ashok Nagar, Bengaluru, Karnataka 560001
- Price: 700 for two
- Timings: 9:00 am-11:30 pm; each day
12. The Fisherman’s Wharf
Live music, alfresco settings, and great Goan and seafood set this restaurant apart. Unlimited cocktails add to the charm of the place. So, step in to taste and experience the Goan extravaganza…
- Location: Sarjapur Road
- Address: Hobli, FWB- #26, Opp. Shub Enclave Harulur Road, Ambalipura Village, Varthur, Off Sarjapur Rd, Bengaluru, Karnataka 560102
- Price: 1800 for two
- Timings: 12:30 pm-3:30 pm; each day
13. Mavalli Tiffin Room (MTR)
This is one of the oldest Bangalore restaurants and it caters perfectly to the needs of a specific niche audience. This place is famous for traditional Kannada cuisines of supreme taste. Badam halwa, idlis, and dosas are sold here in large numbers every day.
- Location: Lal Bagh Road
- Address: 305, 100 Feet Rd, Indira Nagar 1st Stage, Stage 1, Indiranagar, Bengaluru, Karnataka 560037
- Price: 250 for two
- Timings: 6:30 am-11:00 am, 12.30 pm-8:30 pm (Tuesday-Sunday); Closed on Mondays
14. Imli
Imli serves you with delicious ‘Ghar Jaisa Khana’. Mouth-watering, North Indian delicacies ranging from comfort food to Street side food will tempt you to the very core. This restaurant is housed within a splendid bungalow and comes with a sprawling outdoor sitting arrangement. Pav Bhaji, Chaats, Pulao, Curries, and stuffed paranthas are a specialty here.
- Location: Indiranagar
- Address: 204, 5th Main, 7th Cross, Indiranagar I Stage, Bengaluru, Karnataka 560038
- Price: 800 for two
- Timings: 11:30 am-11:00 pm
15. Grasshopper
Luxurious 5-star hospitality and gourmet European fare combine flawlessly to give you an unmatched gastronomic pleasure during your visit to this restaurant which was previously a farmhouse. Fashion designers Himanshi Dimri and Sonali Sattar were behind the concept of this restaurant. Must-try menus dished out at Grasshopper include zucchini pappardelle, Panna Cotta, Lemongrass Ice cream, and Chocolate Ganache.
- Location: Bannerghatta Road
- Address: 45, Bannerghatta Main Rd, near Meenakshi Temple, Kalena Agrahara, Bengaluru, Karnataka 560076
- Price: 5000 for two
- Timings: 7:30 pm-11:30 pm (Tuesday-Saturday), 12:00 pm-3:00 pm (Sundays)
- Monday (closed)
16. Empire Restaurant
Get a royal dining experience at The Empire. A vast array of sumptuous Arabian and Mughlai dishes served here can let you feast to your heart’s content. The grilled delicacies and fresh chilled juices are definitely a must-have combination. Spicy kebabs, biryani, and shawarmas should not be missed when you are here. Supply of food at the restaurant continues until 2.30 am. So, this makes an ideal spot for those late-night binges.
- Location: Church Street
- Address: 36, Church Street, Off, Mahatma Gandhi Rd, Bengaluru, Karnataka 560001
- Price: 600 for two
- Timings: 12:30 pm – 2:30 am
17. Vidyarthi Bhavan
This 75-years old restaurant is an iconic eatery in Bangalore. It is visited by people of all age groups. The butter masala dosa is a much sought-after dish served here. Fuming hot sambar and frothy coconut chutney served along with the dosas will surely tickle your taste buds.
- Location: Basavangudi
- Address: 32, Gandhi Bazaar Main Rd, Gandhi Bazaar, Basavanagudi, Bengaluru, Karnataka 560004
- Price: 150 for two
- Timings: 6:30 am-11:30 am, 2:00 pm-8:00 pm; (Monday-Thursday) 6:30 am-12:00 pm, 2:30 pm-8:00 pm; (Saturday, Sunday)
- Fridays: Closed
18. The Egg Factory
The Egg Factory dishes out egg-based preparations. Its menu reflects a clear blend of continental and Indian flavors. Experimental dishes served here will leave you admiring the chef. Whether you are having midnight cravings or a growling tummy at breakfast, rush to The Egg Factory to douse your hunger. The must-try dishes available here include bun masala, French toast, and Egg Kejriwal.
- Location: Marks Road
- Address: Rice Trader, 7/A, 19th Main Road HSR Layout, Sector 3, C/o, Bengaluru, Karnataka 560102
- Price: 650 for two
- Timings: 8:00 am-10:30 pm
19. Black Pearl
The pirate-themed décor of this buffet restaurant makes it the talk of the town. A wide range of barbecues, starters, soups, salads, and desserts are served here. Mughlai and North Indian fares that you get to taste here will surely pamper your palate.
- Location: Marathahalli & Koramangala
- Address: Vikas Tech Park, 105, 4th Floor, Jyoti Nivas College Rd, 5th Block, Koramangala, Bengaluru, Karnataka 560095
- Price: 1500 for two
- Timings: 12:00 pm-04.00 pm, 06:00 pm-12:00 am; each day
20. Hard Rock Café
Wish to taste lip-licking non-vegetarian fare in the heart of Bangalore? Come to Hard Rock Café. From succulent signature American burgers to Barbequed Pork sandwiches and bacon cheesy burgers, you’ll have it all! The power-packed live gigs coupled with good food makes the restaurant a much sought-after place for true foodies.
- Location: 40 St. Marks Road
- Address: 40, St Mark’s Rd, Shanthala Nagar, Ashok Nagar, Bengaluru, Karnataka 560001
- Price: 2500 for two (alcohol included)
- Timings: 12 noon-1:00 am (Monday-Saturday), 8:30 am-11.30 am, 12:00 pm-1:00 am (Sundays)