Restaurants in Greenwood
The Best Restaurants
They have the best donuts in town. I would have given five stars, but do not like not being able to go inside and browse a display case of their products. When...
- Superb68 Reviews4.6
Never thought I would find a Mediterranean/ Italian restaurant in the middle of a small college town, but here is the Olive Branch. Hands down the best...
- Superb54 Reviews4.4