Phone: +17188039799
Address: 8914 Queens Blvd, 11373, Elmhurst, United States
City: Elmhurst
Dishes: 35
Reviews: 2052
"Small local Japanese restaurant with reasonable price. We r regular there and we kind of finished the menu. Tried everything there except the noodles part. Special rolls are all awesome. Updated: went there for dinner after a while. They have added up menu now. Doing our noodles round. Yakisoba was pretty good. Big portion tempura udon was not bad either."
All prices are estimates.