Phone: +16302959502
Address: 185 E Lake St, Bloomingdale, IL 60108, United States
City: Bloomingdale
Dishes: 35
Reviews: 226
Website: http://www.abashiri1.com
"I've given this place several chances but to my disappointment each time. I always go for the all you can eat option, and the waitress would bully me into not ordering nigiris, and only order rolls. That's not the worst part, the last time I got the salmon roll, the fish was rancid. Ambiance is okay. Service: poor. Food: below par."
All prices are estimates.