Tokyo Bay Hibachi-food truck

Japanese restaurant · 1245 N Main St, St Clair, MO

Hours

More food in St Clair, MO · Japanese Food in St Clair