Barcelona
La Muscleria is one of Barcelona.

1. La Muscleria

8.6
C. Mallorca, 290, Barcelona, Catalunya
Seafood Restaurant · La Dreta de l'Eixample · 136 tips and reviews