Frem
Details
- Address:
- Teodora Lamadrid, 43
- Sant Gervasi
- Barcelona
- Contact:
- 93 417 09 05
- Transport:
- Av. Tibidabo (FGC)
- Opening hours:
- Mon-Fri 10am-8pm; Sat-Sun closed
Discover Time Out original video
Get us in your inbox
🙌 Awesome, you're subscribed!
Thanks for subscribing! Look out for your first newsletter in your inbox soon!
Discover Time Out original video