Abashiri Japanese Restaurant
185 E Lake St, Bloomingdale
(630) 295-9502
Recent Reviews
Abashiri Japanese Restaurant
185 E Lake St, Bloomingdale 60108
(630) 295-9502