2255 Beech Ave, Buena Vista, Virginia 24416 USA
Very clean restaurant. Socially distanced and upbeat vibes!
Photo Credit: Yelp