Bar Serra
Bar · Tapas · Spanish
Bar Serra is a sports bar.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Bar Serra.
Local restaurants nearby
Carrer de Francesc Layret, 85
Location
Los locales mejor valorados cerca de Bar Serra.
Carrer de Francesc Layret, 85