Kikuchi Sushi

Japanese Sushi

Watergardens Town Centre, Shop T89, Taylors Lakes, 3038

Delivery from Wed 10:30

Your order