Sushi Hub - Castle Hill - Castle Towers

Japanese

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

Delivery from 09:30

Your order