Sumo Salad Castle Towers Castle Hill
Salad Bar in Castle Hill. Sumo Salad Castle Towers is located in Castle Towers, Castle Hill, NSW. View location map, opening times and customer reviews.
Phone Sumo Salad Castle Towers Castle Hill
0296341002
6-14 Castle Street
Castle Hill
2154
Open hours Sumo Salad Castle Towers Castle Hill
Monday -
Tuesday -
Wednesday -
Thursday -
Friday -
Saturday -
Sunday -
Find your route to your destination Sumo Salad Castle Towers Castle Hill