Restaurants in Elwood serving Italian Food Euro Pizza and Pasta Euro Pizza and Pasta in 9 11 Ormond Rd, Elwood, Serving Italian Pizza. Rated 4.1 by 6 usershttp://www.menumate.com.au/euro-pizza-and-pasta2013-09-14T10:43:31+10:00