STL Indian Kitchen
Location & Hours
2360 Hampton Ave Saint Louis, MO 63139
Pickup & Delivery
Mon 4:00 PM - 12:15 AM
Tue - Thu 8:00 PM - 12:15 AM
Fri 4:00 PM - 2:00 AM
Sat 11:00 AM - 12:00 AM
Sun 12:00 PM - 12:15 AM
2360 Hampton Ave Saint Louis, MO 63139
Pickup & Delivery
Mon 4:00 PM - 12:15 AM
Tue - Thu 8:00 PM - 12:15 AM
Fri 4:00 PM - 2:00 AM
Sat 11:00 AM - 12:00 AM
Sun 12:00 PM - 12:15 AM