Sushi Sushi - Keilor

Japanese Sushi

Keilor Shopping Centre, Shop G-034, Keilor Downs, 3038

Pick-up from Wed 02:20

Products may vary due to seasonal availability.

Your order