196 Penquite Rd
Norwood,
Tasmania
7250
(03) 6344 6427
Latitude: -41.4554310, Longitude: 147.1768820
09:30 - 18:30 - Mo, Tu, We, Th, Fr
Regularly updated information about Norwood Takeaway from Restaurants section. Norwood Takeaway located at the address 196 Penquite Rd Norwood, 7250. You can get direction to Norwood Takeaway on the map or call by phone (03) 6344 6427