Oporto - Castle Towers in Castle Hill, New South Wales (Restaurant, Fast food) - Map
Map & Directions Store Details & Deals
Shop 495, Level 3, Castle Towers Shopping Centre
2 Old Castle Hill Road
Castle Hill, New South Wales 2154
Phone: 02 8850 1566
