31 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
Fo Bar, Spain
Category: Local business
Address details
Plaça d'Osca 1208014 Barcelona
Spain
Barcelona, Spain Print route » N41° 22' 33.89449" E2° 8' 18.93684" (41.3760818026, 2.13859356684) Start navigation »
Phone & WWW
+34 691 556 328http://www.fo-bar.com
Business hours