Greenwood is a pizzeria offering Italian cuisine. It is located in Lagonegro, Italy. The establishment serves alcohol and has outdoor amenities.