Can Borrell
Phone Number: +34935323013
Website: Suggest Official Website
Categories: Restaurant, Hotel & Lodging
Address: Castellar del Vallès
GPS Coordinates:
41.62476,2.07552
Castellar del Vallès, Barcelona Province, Catalonia, Spain
Facebook: facebook.com/2087015588028382
Instagram: Photos and Videos