Home / Travel Tips / 15 Best Restaurants In Bangalore That Will Make Foodies Go Whoa!
Bangalore being home to a plethora of tourist attractions has now become one of the few Indian cities to have most of the modern facilities. Not only this but even the pleasurable climate of Bangalore has become another reason to attract a number of visitors. While, mostly famous for its South-Indian Restaurants in Bangalore, yet the place is a testament to how Bangalore has evolved over time.
Apart from South-Indian restaurants, Bangalore has a number of other restaurants that specialize in different types of cuisines. From North Indian restaurants to Asian restaurants, Bangalore is home to an endless number of fascinating restaurants. So, here is a list of the best restaurants in Bangalore that have diverse cuisines to satisfy your hunger pangs.
Table of Contents

In a place like Bangalore, it is very difficult to find a good North-Indian restaurant. This is because of the South Indian touch that the place has. However, with time many restaurants have evolved which specialize in North Indian cuisine. Treat Restaurant is one of the famous restaurants in Bangalore that can delight you with a number of delicious dishes like shahi paneer, paneer tikka and more.
Address: 3047, 80 Feet Rd, HAL 2nd Stage, Indiranagar
Must try: Shahi Paneer
Cost for two: 800 INR

Mavalli Tiffin Room is a must-visit restaurant in Bangalore. This place is especially famous for offering a number of delicious South Indian cuisines. From idli sambhar to dosa, Mavalii Tiffin Room has almost all types of South Indian delicacies. So, if you love to enjoy the taste of sambhar, then add Mavalli Tiffin Room to your bucket list.
Address: 14, Lal Bagh Main Road, Sampangi Rama Nagar
Must try: Idli
Cost for two: 250 INR
Must Read: Top 10 Easy & Healthy South Indian Breakfast Recipes

Hearty staff members and mesmerizing views await your presence at The Only Place in Bangalore. The Only Place is one of the best restaurants in Bangalore that is known for its friendly ambience. You can enjoy different types of cuisines at this beautiful restaurant with views that are simply pleasing to the eye. So, make sure to visit The Only Place in Bangalore.
Address: 13, Museum Road, Behind Post Office
Must try: Lasagna
Cost for two: 1200 INR
Indian Coffee House has a name of its own, especially in Bangalore. Just the name of Indian Coffee House is sure to remind you of the flavourful filter coffee that this place offers. This place has been in existence for almost a half-century and has been attracting numerous visitors since then. You can visit this place with your friends and sip a cup of coffee along with flavourful masala dosa.
Address: No-19, Ground floor, Unit No. 37-38, Brigade Garden, Church Street Behind Mahatma Gandhi Road Metro Station
Must try: Filter coffee
Cost for two: 200 INR

Shiros is another one on the list of good restaurants in Bangalore. This place is a heaven for all those who like to try authentic Japanese food. Shiros is one place that is known for making the best Japanese Sushi Recipe in Bangalore. Moreover, the aesthetic appeal of this place can even bring you close to the rich Japanese culture. So, eat in the utmost luxurious manner at Shiros.
Address: 222, 3rd Floor, Triple Height, Vittal Mallya Road
Must try: Sushi
Cost for two: 3000 INR

Wanna eat at a unique restaurant in Bangalore? Then, add Koramangala social to your list as this place is best known for its offbeat setting. The rooftop dining experience simply makes mealtime even more memorable. And the best part is that you get all of it at a very pocket-friendly cost.
Address: 118, 3rd Floor, Koramangala Industrial Area, 7th Block, Above Bodyworks Spa
Must try: Momos
Cost for two: 1500 INR

As the very name suggests, the Egg Factory is a good place to enjoy egg dishes. This family restaurant in Bangalore serves a variety of egg dishes. The Egg Factory has a very creative menu and has so many fusion dishes for you to choose from. We suggest you pick the Egg Kejriwal for enjoying a different taste of eggs.
Address: Ground Floor, Whitehouse Building, St. Marks Road, Beside Dewars Wine Store
Must try: Egg Kejriwal
Cost for two: 600 INR

Another one on the list of best restaurants in Bangalore is Imperial Restaurant. The best part about the Imperial Restaurant is that it serves till midnight 2 AM. This service makes the Imperial restaurant a frequently visited place for all those who love to explore the beauty of the place late at night. You can try a variety of chicken dishes at this restaurant as this place is known for its chicken recipes.
Address: Plot No 94 – 95 Residency Road, Opposite Bharat Petrol Bunk
Must try: Chicken kebab
Cost for two: 800 INR

Nagarjuna has now become a famous name in South India for serving authentic Andhra cuisines. Even in Bangalore, this restaurant is known for its quality service and delicious foods. So, if you too are craving Andhra delicacies, then Nagarjuna is the place for you and your gang.
Address: 195, Indiranagar Double Road, Near HDFC Bank, Indiranagar
Must try: Andhra Biryani
Cost for two: 800 INR

The Karavalli is another one on the list of best restaurants in Bangalore. The pleasant vibes, friendly ambience, creative decor and more simply add to the dining experience at Karavalli. This place is best if you want to chill out with your friends or are in the mood for a party.
Address: Gateway Hotel, 66, Residency Road
Must try: Appam
Cost for two: 3500 INR

If you are looking for a restaurant to spend quality time with your partner, then Windmill Craftworks can be a good choice for you. This place is so beautifully decorated that you can click a plethora of pictures in its scenic background. From mocktails to appetizers, the food menu is simply amazing.
Address: No. 331, 5B Road, EPIP Zone, Whitefield, Next To L&T Infotech
Must try: Paneer tikka
Cost for two: 2500 INR
Koshy’s is one of the oldest restaurants in Bangalore. This restaurant has been in existence for more than 78 years. Despite so many years, Koshy’s has managed to stick to its quality. You can try a range of delicacies here and one of the best dishes to try here is the prawn biryani.
Address: 39, St Marks Rd, Shanthala Nagar, Ashok Nagar
Must try: Prawn biryani
Cost for two: 700 INR

Just like the name suggests, this place is best for students who always want to eat tasty foods at a reasonable price. Vidhyarthi Bhawan excels in South Indian delicacies. This place was set up in 1943 and is still a good place to eat in Bangalore. So, visit this place and witness its ongoing legacy.
Address: 32, Gandhi Bazaar Main Rd, Gandhi Bazaar, Basavanagudi
Must try: Masala dosa
Cost for two: 150 INR
The affordable price and mesmerizing setting make ShakesBierre one of the best restaurants in Bangalore. This place serves authentic Indian cuisine. And the best part is that the taste of food served here is simply awesome. So, while here do not forget to taste different kinds of delicacies served here.
Address: 60, Level 4, EVA Mall, Ashok Nagar, Brigade Road
Must try: Chicken tikka
Cost for two: 1500 INR

Rasovara in Bangalore serves one of the best foods in Bangalore. To top it, the friendly ambience, tranquil atmosphere and more adds to the dining experience. You can try many fusion dishes here like maharaja roti roll and even some Rajasthani dishes.
Address: Level 2, The Collection, UB City, Vithal Mallya Road, Lavelle Road
Must try: Mirch makai pulao
Cost for two: 1400 INR
Also Read: 20 Best Restaurants In Jaipur – Places To Try Its Royal Food
A1. Time Traveller, Hyderabad Biryani House, Zaitoon, FreshMenu, Call Me Chow, Dice N Dine, Pizza Hut, KFC, and Upper Cut are some of the restaurants that provide delivery facilities in Bangalore.
A2. Koshy’s, Green Theory, Taza Thindi, Layla, Shri Sagar, The Fatty Bao, Lush, and Meghana Foods are some of the restaurants that allow takeaway in Bangalore.
Masala dosa, appam, bisi bele bhath, steaks, bun nippat, medu vada, obbattu, bhajji, and idli are some of the foods that you must eat in Bangalore.
Treat, Al-Bek, Gufha- The President Hotel, Sultans Of Spice, Bhatinda Junction, Kapoor’s Cafe, and Chulha Chauki Da Dhaba, are some of the top restaurants in Bangalore where you can find delicious North Indian foods.
The Only Place, ShakesBierre, Imperial Restaurant, Shiros, The Egg Factory, Toscano, Tandoor and Nagarjuna, and Toit are some of the best non-veg restaurants in Bangalore.
A5. If you’re fully vaccinated, you can go out for lunch or dinner while taking proper precautions. Partially vaccinated people can also go out but should follow the mandatory guidelines at all times.
Disclaimer: BetterButter claims no credit for images featured on our blog site unless otherwise noted. All visual content is copyrighted to its respectful owners. We try to link back to original sources whenever possible. If you own the rights to any of the images and do not wish them to appear on BetterButter, please contact us and they will be promptly removed. We believe in providing proper attribution to the original author, artist or photographer.
Saumya Srivastava is a passionate reader who likes writing poetry. She is an avid foodie who keeps exploring new types of cuisine. Besides, she also has a strong love for literature.
COMMENTS (1)