bar papalaguinda

Address: Calle Los Andaluces, Madrid, Madrid - EspaƱa

Checkins

1

Avarage rating at this location

3.5

 
3.5

over 2 years ago