Restaurant Can Balcells
Bar • Hotel • Mediterranean restaurant • Garden • Electric vehicle charging station • Free parking lot
Address
Carrer de Charles Rivel, 6-8, 08328 Alella, Barcelona, Spain
Website
Contact
+34 937 37 97 87Rating on Google Maps
4.10 (147 reviews)Open on Google Maps