PO PO Sushi Bar
Restaurant • Sushi restaurantOne of the Top rated Sushi restaurants in London
Address
142 Holloway Rd, London N7 8DD, United Kingdom
Website
Contact
+44 20 7018 5757Rating on Google Maps
5.00 (64 reviews)Open on Google Maps
Discover top rated places in London
One of the Top rated Sushi restaurants in London
One of the Top rated Sushi restaurants in London
142 Holloway Rd, London N7 8DD, United Kingdom