(314) 721-4499 | Taj Mahal Traditional Indian Cuisine,567 Melville Ave University City, MO 63130. Get Directions
Estimated delivery time: 45 mns. min
Visit Our Menus