HomeBengaluru › South Indian

Best South Indian Restaurants in Bengaluru

3,300 restaurants found

Beverages Chinese North Indian
⭐ 3.9
Koshy's
📍 St. Marks Road
🍽️ Famous for: Coffee, Sandwich, Beer
₹700 for two
South Indian
⭐ 3.9
Indian Coffee House
📍 Church Street
🍽️ Famous for: Filtered Coffee, Mutton Cutlets, Masala Dosa
₹200 for two
Bengali Gujarati Lucknowi
⭐ 3.9
Village - The Soul of India
📍 Sarjapur Road
🍽️ Famous for: Chaat, Jalebi, Mutton Curry
₹1,100 for two
Andhra Biryani Chinese
⭐ 3.9
Kritunga Restaurant
📍 Koramangala 5th Block
🍽️ Famous for: Pot Biryani, Bamboo Chicken, Brain Fry
₹850 for two
Biryani South Indian
⭐ 3.9
Gowdru Hotel
📍 Vijay Nagar
🍽️ Famous for: Chicken Fry, Biryani, Chicken Masala
₹250 for two
Chinese Kerala North Indian
⭐ 3.9
Kumarakom
📍 HSR
🍽️ Famous for: Appam, Sea Food, Beef Fry
₹600 for two
Chinese Mughlai North Indian
⭐ 3.9
Empire Restaurant
📍 Rajajinagar
🍽️ Famous for: Butter Chicken, Ghee Rice, Chicken Biryani
₹500 for two
Chinese North Indian South Indian
⭐ 3.9
Anna Kuteera
📍 Banashankari
🍽️ Famous for: Coffee, Ghee Masala Dosa, Panner Tikka
₹450 for two
Kerala North Indian Seafood
⭐ 3.9
Maria Taste Circle
📍 Marathahalli
🍽️ Famous for: Appam, Paratha, Tea
₹450 for two
Chettinad Kerala Seafood
⭐ 3.9
Coconut Grove
📍 Church Street
🍽️ Famous for: Beer, Appam, Vegetable Stew
₹1,200 for two
Chinese Ice Cream North Indian
⭐ 3.9
Indraprastha Restaurant
📍 Vijay Nagar
🍽️ Famous for: Masala Dosa, Pav Bhaji, Coffee
₹600 for two
Fast Food South Indian
⭐ 3.9
Kamat Bugle Rock
📍 Basavanagudi
🍽️ Famous for: Jowar Roti, Buttermilk, Brinjal Curry
₹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.