Le Saint Tropez Restaurant is located in Eixample, central neighbor in Barcelona. A place where is ideal to dinner a mediterranean food and specifics plates to celiacs with high quality products.
Le Saint Tropez
Time Out says
Details
- Address:
- Provença, 88
- Barcelona
- 08029
Discover Time Out original video