Sushi Hub - Castle Hill - Castle Towers

Japanese Sushi

Shop 1227, Castle Towers 6-14 Castle St, Castle Hill, 2154

Delivering now

Your order