Pop Skewer

5.0
(4 reviews)
A69 25 Cable Street, London, E1 8NT
Official website
Brazilian
Breakfast
Cheap Eats
Dinner
Lunch
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Pop Skewer | London | United Kingdom | TripAligner