Restaurants in Greenwood serving Italian Food Greenwood Pizza Bar Greenwood Pizza Bar in Shop 23, Greenwood, Serving Italian Pizza. Rated 4.3 by 7 usershttp://www.menumate.com.au/greenwood-pizza-bar2010-08-08T02:47:51+10:00