Villa Grill
4146 Clemmons Rd
Clemmons
NC
27012
(336) 712-1991
villagrillnc.com
Open Map
Description
Where the Spice of Life ~ Comes to Life
Winston-Salem, Souvlakis, Sandwiches, Pizza, Outdoor Seating, Non-Smoking, Mediterranean, Kid Friendly, Italian, Greek, Clemmons, Cheap, Casual, Beer and Wine Available, American, Advance
by merchantcircle on April 30, 2015 from
merchantcircle
Alcohol Serving
American Restaurant
dining
Greek
Greek restaurants
Italian
Pizza
restaurant
Take-out
Wifi Available