Sakurasushi | Japanese,Rice,Seafood takeaway in Laverstock | Order Food Online

Sakurasushi is a Japanese,Rice,Seafood in Laverstock. We offer great tasting

Sakurasushi