Sakura Sushi

Japanese

Unit 1, 350 Goodwood Road, Cumberland Park, 5041

Delivery from 09:00

Your order