HomeBengaluru › South Indian

Best South Indian Restaurants in Bengaluru

3,300 restaurants found

Chinese North Indian South Indian
⭐ 3.9
Sri Udupi Park
📍 Bannerghatta Road
₹300 for two
South Indian
⭐ 3.9
Gowdara Mudde Mane
📍 Jayanagar
₹200 for two
Andhra Biryani Chinese
⭐ 3.8
Kritunga Restaurant
📍 Marathahalli
🍽️ Famous for: Bamboo Chicken, Chicken Biryani, Pot Biryani
₹850 for two
Chinese Continental North Indian
⭐ 3.8
Cibo Esca
📍 Vijay Nagar
🍽️ Famous for: Beer, Cocktails, Lemon Chicken
₹1,000 for two
Chettinad Chinese North Indian
⭐ 3.8
Anjappar
📍 Indiranagar
🍽️ Famous for: Biryani, Fish Fry, Mutton Bone Soup
₹700 for two
Andhra Chinese North Indian
⭐ 3.8
Swathi Gardenia
📍 Sahakara Nagar
🍽️ Famous for: Vada, Chicken Biryani, Mutton Biryani
₹700 for two
South Indian
⭐ 3.8
Mavalli Tiffin Room (MTR)
📍 Whitefield
🍽️ Famous for: Masala Dosa, Filtered Coffee, Vada
₹400 for two
Chinese North Indian South Indian
⭐ 3.8
B.M.W - Bhookh Mitaane Wala
📍 Koramangala 1st Block
🍽️ Famous for: Butter Chicken, Fruit Custard, Maggi
₹500 for two
Andhra Biryani Chinese
⭐ 3.8
Kritunga Restaurant
📍 Electronic City
🍽️ Famous for: Chicken Biryani, Bamboo Chicken, Mutton Biryani
₹850 for two
Chinese North Indian South Indian
⭐ 3.8
Sukh Sagar
📍 Koramangala 5th Block
🍽️ Famous for: Pav Bhaji, Masala Dosa, Thali
₹500 for two
Andhra Biryani Chinese
⭐ 3.8
Andhra Spice
📍 Marathahalli
🍽️ Famous for: Thali, Mutton Keema Biryani, Vegetable Biryani
₹800 for two
Kerala South Indian
⭐ 3.8
Achayyan's
📍 Indiranagar
🍽️ Famous for: Beef Fry, Appam, Kerala Parotta
₹350 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.