Ten Fifteen Cafe, SAINT LOUIS, Missouri (MO)
Conveniently located at 1015 Locust Street () in SAINT LOUIS, Missouri (MO) (63101), Ten Fifteen Cafe can be reached at 3146210033. Make sure you call beforehand to make a reservation.
More restaurants in SAINT LOUIS, Missouri (MO)
Ten Fifteen Cafe contact information and details:
Address: 1015 Locust Street - , SAINT LOUIS, Missouri (MO) 63101
Contact Phone: 3146210033