1255 Woodruff Rd, Greenville, South Carolina 29607 USA
Hibachi Grill and Buffet, Greenville
Photo Credit: Yelp