Chod's St Louis Bar & Chili Parlor, SAINT LOUIS, Missouri (MO)

Feeling hungry? Chod's St Louis Bar & Chili Parlor might be the place to eat for you.
Conveniently located at 205 North 9th Street () in SAINT LOUIS, Missouri (MO) (63101), Chod's St Louis Bar & Chili Parlor can be reached at 3146218445. Please call in advance to make a reservation.
More restaurants in SAINT LOUIS, Missouri (MO)


Chod's St Louis Bar & Chili Parlor contact information and details:
Address: 205 North 9th Street - , SAINT LOUIS, Missouri (MO) 63101
Contact Phone: 3146218445