Hodak's Restaurant

2100 Gravois Avenue, St Louis, Missouri 63104

2100 Gravois Avenue, St Louis, Missouri 63104
Sun-Thu: 10am-10pm
Fri-Sat: 10am-11pm
American Southern
$, $$