Obie's of Soulard, SAINT LOUIS, Missouri (MO)
Comfortably stationed at 728 Lafayette Avenue () in SAINT LOUIS, Missouri (MO) (63104), Obie's of Soulard can be contacted at 3142312401. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in SAINT LOUIS, Missouri (MO)
Obie's of Soulard contact information and details:
Address: 728 Lafayette Avenue - , SAINT LOUIS, Missouri (MO) 63104
Contact Phone: 3142312401
