en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
Illinois
/
Elmhurst
/
Kan Ya
Kan Ya
Japanese · Ramen · Sushi
Kan Ya is a Japanese restaurant offering a casual dining experience with ramen, sushi, beer, wine, and sake.
E Schiller St, IL
Elmhurst, United States of America
Kanyaus.com
Location
The ranking
Best Japanese in Elmhurst
8 places, none rated yet
See the full list →