17 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
La Camarga, Spain
Category: Restaurant/cafe
Address details
Aribau117
08036 Barcelona
Spain
Barcelona, Spain Print route » N41° 23' 27.41419" E2° 9' 20.31757" (41.390948385714, 2.1556437685222) Start navigation »
Phone & WWW
93 323 66 55http://www.lacamarga.com/
Business hours