Ten Fifteen Cafe
Address:
1015 Locust St, Saint Louis, MO 63101
Phone:
(314) 621-4433 Restaurants
Other Businesses:
- Pho Saigon Restaurant at 3554 S Grand Blvd, Saint Louis, MO 63118
- Time Out Sports Bar & Grill at 4140 Gravois Ave, Saint Louis, MO 63116
- KFC - Kentucky Fried Chicken at 3517 S Grand Blvd, Saint Louis, MO 63118
- Jack in the Box at 3909 Gravois Ave, Saint Louis, MO 63116
- Taco Bell at 501 Chouteau Ave, Saint Louis, MO 63102