Nekotaro

Japanese Sushi

Shop 2/3-5 Trelawney Street, Eastwood, 2122

Delivery from 12:00

Japanese tenpura

Udon

Your order