13180 Meadowview Sq, Meadowview, Virginia 24361 USA
Pizza oven with locally harvested tomatoes
Photo Credit: Yelp