Garlic Spinach Restaurants in Villanova
Show restaurants on map
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Villanova, 789 E Lancaster AveSte 30, Villanova, United States
"Excellent eating! can not wait to try again other dishes."
Feedback
These reviews refer only to the mentioned ingredients.