Sushi Hub - Castle Hill - Castle Towers

Japanese

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

Delivery from 09:30

$4.99 delivery fee

No min. order

Your order