Restaurants in Macleod Aberdeen Takeaway Aberdeen Takeaway in 86 Aberdeen Rd, Macleodhttp://www.menumate.com.au/aberdeen-takeaway2011-01-01 Larrys Pizza and Pasta Larrys Pizza and Pasta in 82A Aberdeen Rd, Macleod, Serving Italian Pizza. Rated 3.5 by 2 usershttp://www.menumate.com.au/larrys-pizza-and-pasta-macleod2008-10-20T07:06:20+11:00 Macleod Village Fish and Chip Shop Macleod Village Fish and Chip Shop in 40 Aberdeen Rd, Macleod, Serving Seafood. Rated 3.1 by 4 usershttp://www.menumate.com.au/macleod-village-fish-and-chip-shop2012-08-08T06:52:37+10:00