Sushi Hub - Preston

Japanese Sushi

Northland Shopping Centre, Shop W-033, Preston, 3072

Delivering now

Your order