From Our Editors
Bring on the cheese! Pizza Barn's pizza located in Greenwood is loaded with fresh cheese and ingredients, making it a local favorite. Stay in the loop (and online!) by tapping into Pizza Barn's free wifi hotspot.
Ample parking is available in the area.
The menu at Pizza Barn is reasonably priced, with most items costing less than $30. When pizza is on your mind, head over to Pizza Barn and enjoy a fresh slice of goodness.