HomeBengaluru › South Indian

Best South Indian Restaurants in Bengaluru

3,300 restaurants found

Biryani North Indian Pizza
⭐ 4.3
The Higher Taste
📍 Rajajinagar
🍽️ Famous for: Veg Buffet, Lunch Buffet, Salad
₹800 for two
Chinese Fast Food North Indian
⭐ 4.3
Rara Avis
📍 Sahakara Nagar
🍽️ Famous for: Appam, Kerala Parotta, Thalassery Biryani
₹1,100 for two
Beverages Chinese North Indian
⭐ 4.3
Ayodhya Upachar
📍 Banashankari
🍽️ Famous for: Masala Dosa, Panneer Butter Masala, Vada
₹500 for two
South Indian
⭐ 4.3
Hotel Nalapaka
📍 Rajajinagar
🍽️ Famous for: Jowar Roti, Benne Dosa, Brinjal Curry
₹400 for two
South Indian
⭐ 4.3
Podi Idly
📍 Koramangala 6th Block
🍽️ Famous for: Podi Idli, Coffee, Appam
₹250 for two
Arabian Chettinad Chinese
⭐ 4.3
The Marina
📍 Indiranagar
🍽️ Famous for: Sea Food, Jumbo Prawns, Malabar Fish Curry
₹1,200 for two
Beverages Fast Food South Indian
⭐ 4.3
Kaapi Katte
📍 Rajarajeshwari Nagar
🍽️ Famous for: Vada, Masala Dosa, Tea
₹150 for two
South Indian
⭐ 4.3
Puliyogare Point
📍 Basavanagudi
🍽️ Famous for: Sweet Pongal, Mini Idlis, Filtered Coffee
₹100 for two
South Indian
⭐ 4.3
The Restaurant - Coorg
📍 Indiranagar
🍽️ Famous for: Pandi Curry, Caramel Custard, Pork Curry
₹1,260 for two
South Indian
⭐ 4.3
The Coorg Food Co.
📍 Kalyan Nagar
🍽️ Famous for: Pandi Curry, Tender Coconut Pudding, Ghee Rice
₹600 for two
Biryani South Indian
⭐ 4.3
Hotel Aditya
📍 Rajajinagar
🍽️ Famous for: Chicken Biryani, Mutton Biryani, Brain Fry
₹300 for two
Beverages South Indian
⭐ 4.3
Mavalli Tiffin Room (MTR)
📍 Malleshwaram
🍽️ Famous for: Masala Dosa, Filtered Coffee, Bisi Bele Bhaath
₹300 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.