HomeBengaluru › South Indian

Best South Indian Restaurants in Bengaluru

3,300 restaurants found

Beverages Chinese North Indian
⭐ 4.0
Sri Udupi Park
📍 Marathahalli
🍽️ Famous for: Pongal, Idli Vada, Butter Masala Dosa
₹500 for two
Andhra Biryani Chinese
⭐ 4.0
Nandhini Deluxe
📍 Koramangala 5th Block
🍽️ Famous for: Chilli Chicken, Chicken Biryani
₹850 for two
Chinese North Indian South Indian
⭐ 4.0
Ashirvaad Grand
📍 BTM
🍽️ Famous for: Masala Dosa, Panneer Butter Masala, Dahipuri
₹400 for two
South Indian
⭐ 4.0
Sendhoor Coffee
📍 Indiranagar
🍽️ Famous for: Coffee, Vada, Tea
₹150 for two
Biryani Chinese South Indian
⭐ 4.0
Deccan Paradise
📍 Whitefield
🍽️ Famous for: Pot Biryani, Hyderabadi Biryani, Boneless Chicken
₹400 for two
South Indian
⭐ 4.0
Iyer Idly
📍 Thippasandra
🍽️ Famous for: Idli
₹150 for two
Chinese Fast Food North Indian
⭐ 4.0
Udupi Aatithya
📍 Bellandur
🍽️ Famous for: Filtered Coffee, Vada, Veg Fried Rice
₹300 for two
North Indian South Indian
⭐ 4.0
Kalpavruksha
📍 Bannerghatta Road
🍽️ Famous for: Vada, Filtered Coffee
₹300 for two
Chinese North Indian South Indian
⭐ 4.0
Srinidhi Veg Food Court
📍 Kalyan Nagar
🍽️ Famous for: Filtered Coffee, Onion Rava Masala Dosa, Pav Bhaji
₹300 for two
Chinese North Indian South Indian
⭐ 4.0
Hoysala Darshini
📍 Kengeri
🍽️ Famous for: Vada
₹200 for two
Biryani Chinese North Indian
⭐ 4.0
Dindigul Thalappakatti
📍 Jayanagar
🍽️ Famous for: Mutton Biryani, Chicken Biryani, Vegetable Biryani
₹800 for two
South Indian
⭐ 4.0
Davangere Benna Dose Hotel
📍 Jayanagar
🍽️ Famous for: Benne Dosa, Idli, Coffee
₹100 for two

Frequently Asked Questions

How many South Indian restaurants in Bengaluru are listed? +

There are 3,300 South Indian restaurants in Bengaluru listed on restaurants.com.in.

Which are the best South Indian restaurants in Bengaluru? +

The top-rated South Indian restaurants in Bengaluru include Byg Brewski Brewing Company, The Black Pearl, TBC Sky Lounge, all highly rated by diners.

What is the average cost for two at South Indian restaurants in Bengaluru? +

The average cost for two people at South Indian restaurants in Bengaluru is approximately ₹449.

Do South Indian restaurants in Bengaluru offer home delivery? +

7793 out of 3,300 South Indian restaurants in Bengaluru offer home delivery or online ordering.

Can I book a table at South Indian restaurants in Bengaluru? +

1051 South Indian restaurants in Bengaluru accept advance table bookings.