Home » Glen Ellyn, IL restaurants
Mykha’s
Vietnamese restaurant; takes pride in serving very fresh ingredients, no MSG
Features: Eclectic & International, Seafood, Vegetarian, Vietnamese

See similar restaurants in Glen Ellyn, Illinois: Eclectic & International | Seafood | Vegetarian | Vietnamese

