"If you like Ecuadorian food, this is the place."
Phone: +13475531679,+13472480646
Address: 8142 Baxter Ave, Elmhurst I-11373-1336, United States
City: Elmhurst
Monday: 10:00-17:40
Wednesday: 10:00-17:40
Thursday: 10:00-17:40
Friday: 09:00-20:40
Saturday: 09:00-20:40
Sunday: 09:00-20:40
Dishes: 83
Amenities: 6
Categories: 5
Reviews: 709