Tokyo Sushi - Shellharbour

Japanese Sushi

Stockland Shellharbour Shopping Centre, K101A, Shellharbour City Centre, 2529

Delivery from 10:30

Your order