India's Rasoi 4569 Laclede Ave. St. Louis MO United States
Reservations: Recommended
Hours: Lunch Mon.-Fri., Dinner nightly
Phone: 314.361.6911