Abashiri Japanese Restaurant
185 E Lake St, Bloomingdale IL 60108
(630) 295-9502
Directions
Order Online Delivery
Grubhub
Postmates
Doordash
Trycaviar
Seamless
Bloomingdale, Illinois
Abashiri Japanese Restaurant
185 E Lake St, Bloomingdale
(630) 295-9502