Sakura Sushi

3.0
(2 reviews)
Junction Market - 95, Sevensisters Road, Holloway, London, N7 7QP
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Sakura Sushi | London | United Kingdom | TripAligner