Av. Mare de Deu de Montserrat, 29, Barcelona, Catalunya
Restaurant · Can Baró · No tips or reviews
8.0
Ramiro de Maetzu, 31, Barcelona, Catalunya
Italian Restaurant · La Salut · 37 tips and reviews
Foursquare © 2025 Lovingly made in NYC, CHI, SEA & LA