Find the best South Indian restaurants near you now.
24 South Indian restaurants found.
2543 W Devon Ave, Chicago, IL 60659, United States
10555 Culebra Rd #105, San Antonio, TX 78251, United States
3720 Northwest Loop 410, San Antonio, TX 78229, United States
6755 Mira Mesa Blvd #113, San Diego, CA 92121, United States
10066 Pacific Heights Blvd #106, San Diego, CA 92121, United States
4545 S Lamar Blvd, Austin, TX 78745, United States
13376 Research Blvd #100, Austin, TX 78750, United States
3281 Avent Ferry Rd #117, Raleigh, NC 27606, United States