Sushi Abashiri

185 E Lake St, Bloomingdale 60108, United States Get Directions to this spot
185 E Lake St
Bloomingdale, 60108
IL, United States
(630) 295-9502

Rate and review Sushi Abashiri in Bloomingdale, IL, United States!

Share your experiences at Sushi Abashiri with your friends or discover more Restaurants in Bloomingdale, IL, United States.