Sushi & Japanese · London
Good food.
Great flavour.
11 Wastdale Road, London, SE23 1HN
Opening hours to be confirmed
Flower Sushi is a local takeaway in London, SE23 1HN. A menu has not yet been added to this listing.
Flower Sushi is listed at 11 Wastdale Road, London, SE23 1HN. Opening hours and menu details can be added by the verified owner.
Loading reviews…