Theresa Cafe, SAINT LOUIS, Missouri (MO)
Conveniently stationed at 1717 Olive Street () in SAINT LOUIS, Missouri (MO) (63103), Theresa Cafe can be reached at 3146218753. It is advisable to call upfront to book your table in the restaurant.
More restaurants in SAINT LOUIS, Missouri (MO)
Theresa Cafe contact information and details:
Address: 1717 Olive Street - , SAINT LOUIS, Missouri (MO) 63103
Contact Phone: 3146218753