Kan Ya

Kan Ya Menu

55 items in 5 sections · $1.00 – $17.80 · Japanese Restaurant in Elmhurst, IL

Open now · closes 9:00 PM Directions Call to order