Baklava Restaurants in Villa Park
Show restaurants on map
4.3
Menu
4.3
Menu
City: Villa Park, 17W635 E Roosevelt Rd, 60181-3545, Villa Park, United States
"The Mediterranean food here is outstanding—always fresh and of exceptional quality. It's a healthy, nearly casual dining experience! I absolutely love..."
Menu
Menu
City: Villa Park, 14 Saint Charles Road, Villa Park, IL 60181, United States
The restaurant from Villa Park offers 38 different dishes and drinks on the menu at an average $5.1.
Feedback
These reviews refer only to the mentioned ingredients.