Mo Sushi

2.0
(2 reviews)
534 Holloway Road, London, N7 6JP
Restaurants
Restaurant

At a glance

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