You are now leaving Menulist
We hope to see you again soon!
Mito Hibachi
8000 Mall Walk Unit# 5A50, 10704, Yonkers, US, United States
Casual, Catering, Full, Japanese, Sushi, Bar-Lounge, Salad, Drinks
The redirect does not work? Just click on this link or copy it into your address bar