Urquijo 73
Bar · Tapas · Spanish
Urquijo 73 is a bar located in a building with Art Deco architecture dating back to the mid-20th century.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Urquijo 73 .
Local restaurants nearby
Alameda Urquijo, 73


