HomeBengaluru › South Indian

Best South Indian Restaurants in Bengaluru

3,300 restaurants found

Continental Italian North Indian
⭐ 4.1
Wanderers
📍 Kalyan Nagar
🍽️ Famous for: Pizza, Chips, Wheat Beer
₹1,500 for two
Chinese North Indian South Indian
⭐ 4.1
Swadista Aahar
📍 BTM
🍽️ Famous for: Masala Dosa, Panneer Butter Masala, Vada
₹300 for two
Beverages Chinese North Indian
⭐ 4.1
Sri Udupi Park
📍 Indiranagar
🍽️ Famous for: Masala Dosa, Filtered Coffee, Tea
₹300 for two
Chinese North Indian South Indian
⭐ 4.1
Indian Coffee House & Restaurant
📍 Koramangala 5th Block
🍽️ Famous for: Chicken Dosa, Filtered Coffee, Buttermilk
₹650 for two
Andhra Biryani Chinese
⭐ 4.1
Eden Park
📍 Cunningham Road
🍽️ Famous for: Bamboo Biryani, Andhra Meal, Chicken Guntur
₹1,100 for two
Continental North Indian South Indian
⭐ 4.1
Kava - Fairfield by Marriott
📍 Rajajinagar
🍽️ Famous for: Pasta, Salad, Chicken Biryani
₹1,800 for two
Maharashtrian North Indian South Indian
⭐ 4.1
The Square Table
📍 Whitefield
🍽️ Famous for: Lassi, Rabri, Chaat
₹1,000 for two
Chinese Fast Food North Indian
⭐ 4.1
RS Shiv Sagar
📍 Malleshwaram
🍽️ Famous for: Pav Bhaji, Chaat, Enchiladas
₹500 for two
North Indian South Indian
⭐ 4.1
Samrat Restaurant
📍 Race Course Road
🍽️ Famous for: Masala Dosa, Badam Halwa, Filtered Coffee
₹600 for two
Chinese Kerala South Indian
⭐ 4.1
Muthashy's
📍 BTM
🍽️ Famous for: Appam, Fish Curry, Egg Roast
₹400 for two
South Indian
⭐ 4.1
Hotel Janardhan
📍 Race Course Road
🍽️ Famous for: Vada, Filtered Coffee, Badam Halwa
₹400 for two
South Indian
⭐ 4.1
South Thindies
📍 Basavanagudi
🍽️ Famous for: Coffee, Masala Dosa, Vada
₹150 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.