Taj Mahal
Add to Favorites
CLOSED NOW
Today: 11:00 am - 9:00 pm
Tomorrow: Closed
Amenities:
Offers outdoor seating
Saved to Favorites
Phone: (314) 721-4499
Address: 567 Melville Ave, Saint Louis, MO 63130
Website: http://www.tajmahalstl.com
Taj Mahal Traditional Indian Cuisine
Cuisines: Caterers, Cafeterias
Wi-Fi: No
Parking: Street
Alcohol: No
Bike Parking: Yes
Attire: Casual
Takes Reservations: No
Outdoor Seating: Yes
Price Range : Average
6655 Delmar Blvd, Saint Louis, MO 63130
6525 Delmar Blvd, Saint Louis, MO 63130
7213 Delmar Blvd, Saint Louis, MO 63130
3200 Laclede Station Rd Ste B, Maplewood, MO 63143
1025 S Boyle Ave, Saint Louis, MO 63110
7255 Saint Charles Rock Rd, Saint Louis, MO 63133
6847 Etzel Ave, Saint Louis, MO 63130
602 Westgate Ave, Saint Louis, MO 63130
8780 Eager Rd, Brentwood, MO 63144
200 S Central Ave, Saint Louis, MO 63105