Abashiri
185 E Lake St Ste K Bloomingdale, IL 60108-1161
630-295-9502
Meals Served
Dinner, Lunch
Business Hours:
Payment Types