New Tokyo Sushi

Japanese Sushi

Shop 36A, 38-74 Wembley Road, Logan Central, 4114

Delivery from 08:30

Single.

Your order