Mr. Hibachi - Powell

3889 West Powell Road, Powell, 43065, United States Of America
Dishes: 10

Mr. Hibachi

Phone
+16143892123
Address
3889 West Powell Road, Powell, 43065, United States Of America

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now