Sushi Hub - Norwood

Sushi Japanese

Shop T4, COMO Norwood, 166 The Parade, Norwood, 5067

Delivery from Tue 11:00

Your order