HomeBengaluru › South Indian

Best South Indian Restaurants in Bengaluru

3,300 restaurants found

Andhra Biryani Chinese
⭐ 3.9
Simhapuri Kitchen
📍 Brookefield
🍽️ Famous for: Hyderabadi Biryani, Butter Naan, Gongura Biryani
₹800 for two
South Indian
⭐ 3.9
Madurai Idly Shop
📍 Koramangala 6th Block
🍽️ Famous for: Pongal, Vada, Coffee
₹200 for two
Andhra Biryani Chinese
⭐ 3.9
Kritunga Restaurant
📍 Sahakara Nagar
🍽️ Famous for: Bamboo Chicken, Lassi, Pot Biryani
₹850 for two
Biryani Chinese North Indian
⭐ 3.9
Naati Manae
📍 Koramangala 5th Block
🍽️ Famous for: Chicken Guntur, Donne Chicken Biryani, Butter Naan
₹600 for two
South Indian
⭐ 3.9
Annapoorani
📍 Indiranagar
🍽️ Famous for: Pongal, Filtered Coffee, Akki Rottis
₹500 for two
Biryani Chinese South Indian
⭐ 3.9
Donne Biriyani House
📍 Banashankari
🍽️ Famous for: Biryani
₹400 for two
Chinese Fast Food North Indian
⭐ 3.9
Sitara Veg Restaurant
📍 Electronic City
🍽️ Famous for: Masala Dosa, Chaat, Vada
₹400 for two
Andhra Biryani Chinese
⭐ 3.9
Meghana Biriyanis
📍 Nagawara
🍽️ Famous for: Chicken Biryani
₹400 for two
Chinese North Indian South Indian
⭐ 3.9
Devi Uphara
📍 Vijay Nagar
🍽️ Famous for: Tea
₹250 for two
Chinese Continental North Indian
⭐ 3.9
Golden Oak - La Marvella Sarovar Premiere Hotel
📍 Jayanagar
🍽️ Famous for: Salad, Lunch Buffet, Roti
₹2,000 for two
Chinese Juices North Indian
⭐ 3.9
Hotel Kadamba Veg
📍 Rajajinagar
🍽️ Famous for: Coffee, Curd Rice, Bisi Bele Bhaath
₹450 for two
Bakery Chinese Desserts
⭐ 3.9
Maiyas
📍 Malleshwaram
🍽️ Famous for: Masala Dosa, Filtered Coffee, Akki Rottis
₹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.