Search results
- See moreSee moreSee moreSee moreHouse of IndiaIndian Restaurant · $$
Featuring a good selection of meat and vegetarian dishes, this is one of the few Indian restaurants in the St. Louis...
Website: hoistl.com
Phone: (314) 567-6850
Cross Streets: Near the intersection of Delmar Blvd and Berick Dr
Pickup
8501 Delmar Blvd St Louis, MO 63124 404.95 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Family friendly