Kanji Corporation
2523 County Line Rd
Algonquin
IL
60102
(847) 658-5233
Open Map
dining
food
oriental
restaurant
Restaurants
Restaurants Asian
Restaurants Sushi
sushi