Shiro Sushi - Castle Hill

Japanese Asian

Hills Super Centre, Shop 57A, Castle Hill, 2154

Delivery from Thu 11:30

$4.99 delivery fee

No min. order

Your order