Glen Ellyn, IL asian restaurants & food

Mykha's

Vietnamese Restaurant

476 Forest Ave, Glen Ellyn, IL 60137
(630) 469-6243
Excellent Good Average Poor Awful 4.0 / 5 based on 27 votes
... staff..Mykha is awesome!

Reviews: 3

  • Stefanie B.
  • Will H.
  • Joy G.