728 Montague Ave, Greenwood, South Carolina 29649 USA
TV to watch while enjoying your food
Photo Credit: Yelp