Garlic squid is great and the patatas bravas comes with a nice alioli. Recommended
See all 5 lists
See all 6 lists
139 White Horse Road
Poplar, Greater London
Download Foursquare for your smart phone and start exploring the world around you!