Hibachi Hub

Teppanyaki restaurant · 4 N Central Ave, Clayton, MO

Dine-In

Hours

More food in Clayton, MO · Teppanyaki in Clayton