San Pedro
Spanish · Tapas · Bar
Spanish restaurant and bar, San Pedro, offers a la carte and small plates inspired by Spanish cuisine.
Location
Best places nearby
The highest rated places close to San Pedro.
Local restaurants nearby
5 Cavendish Circus, ENG

