#9 The Champ Restaurants in Greensboro
Show restaurants on map

4
Menu
4
Menu
City: Greensboro, 1577 New Garden Rd, Greensboro, NC 27410, USA, United States
"I visited the restaurant with my family during Thanksgiving, and the two gentlemen working that morning were exceptional. They went above and beyond t..."
Feedback
These reviews refer only to the mentioned ingredients.