21. Pavilion2010 West Vandalia, Greensboro, NC 27407
(Map)
|
|
This restaurant is like the best kept secret. It is good homemade Greek and Italian Cuisine at a price that is unbeatable. With large portions and great prices, don't miss out on this place. |
Sign in Using Facebook