London restaurant guide

London edition

Home
Town: London
Cuisine: Spanish

El Pirata 

Home > Town: London > Cuisine: Spanish

El Pirata

 

Cuisine: Spanish
A la carte price: £15

comment Give your opinion

Address:
15-16 Royal Parade,
SE3 0TL London
Telephone: 0208 2971880