Inch Bar
Tapas · Bar · Spanish
Inch Bar is a bar offering tapas and drinks. It features a terrace.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Inch Bar.
Local restaurants nearby
Carrer de l'Escorial, 117
Location
Los locales mejor valorados cerca de Inch Bar.
Carrer de l'Escorial, 117