HomeBengaluru › South Indian

Best South Indian Restaurants in Bengaluru

3,300 restaurants found

Andhra Biryani Chinese
⭐ 3.6
Nandhini Deluxe
📍 Domlur
🍽️ Famous for: Andhra Meal, Chicken Biryani, Hyderabadi Biryani
₹850 for two
Chinese South Indian
⭐ 3.6
Ganesh Darshini
📍 Malleshwaram
🍽️ Famous for: Masala Dosa, Maddur Vada, Idli
₹150 for two
Chinese North Indian South Indian
⭐ 3.6
Sip n Dine
📍 Vijay Nagar
🍽️ Famous for: Veg Jaipuri, Kulcha, Neer Dosa
₹650 for two
Chinese North Indian South Indian
⭐ 3.6
New Prashanth Hotel
📍 Jalahalli
🍽️ Famous for: Biryani
₹700 for two
Biryani Chinese North Indian
⭐ 3.6
Inchara Restaurant
📍 Banaswadi
🍽️ Famous for: Biryani, Fried Rice, Roti
₹600 for two
Biryani Kerala Seafood
⭐ 3.6
Kerala Panoor Restaurant
📍 Bellandur
🍽️ Famous for: Biryani, Fish Curry, Kerala Parotta
₹350 for two
Chinese North Indian South Indian
⭐ 3.6
Gokul Veg
📍 RT Nagar
🍽️ Famous for: Butter Kulcha, Jeera Rice, Panneer Butter Masala
₹600 for two
Chinese Fast Food North Indian
⭐ 3.6
A2B - Adyar Ananda Bhavan
📍 International Airport
🍽️ Famous for: Filtered Coffee, Pav Bhaji, Idli
₹450 for two
Chinese North Indian Seafood
⭐ 3.6
Kudla Beach
📍 Rajajinagar
🍽️ Famous for: Fish, Prawn Ghee Roast, Squid Pepper Fry
₹400 for two
Kerala South Indian
⭐ 3.6
Kuttanad
📍 Bannerghatta Road
🍽️ Famous for: Shawarma, Chicken Grill
₹200 for two
Chinese Fast Food North Indian
⭐ 3.6
Sri Sai Palace
📍 Whitefield
🍽️ Famous for: Pav Bhaji, Thali, Masala Dosa
₹300 for two
North Indian South Indian
⭐ 3.6
Sathya's Kitchen
📍 RT Nagar
🍽️ Famous for: Chicken Biryani, Chicken Guntur
₹400 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.