Update Info - Otto's Burger and Malt in Czar Bar
This restaurant was reported as closed. If it is open, let us know.
Otto's Burger and Malt in Czar Bar
1531 Grand Blvd
Kansas City, MO 64108
1531 Grand Blvd
Kansas City, MO 64108