Granja Larrosa
Tapas · Spanish
Granja Larrosa is a cafe offering fresh food and tapas.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Granja Larrosa.
Local restaurants nearby
Rambla de Sant Joan, 274
Location
Los locales mejor valorados cerca de Granja Larrosa.
Rambla de Sant Joan, 274