Illa de Monteagudo Kitchen Bar
Tapas · Bar · Coffee Shop
Illa de Monteagudo Kitchen Bar is a bar offering coffee, drinks, and complimentary tapas, with homemade tapas also available.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Illa de Monteagudo Kitchen Bar.
Local restaurants nearby
Rúa Porto, 10

