El Cau is located in Barcelona, Spain on C. de Villarroel, 237,. El Cau is rated 3.8 out of 5 in the category after school program in Spain.
Address
C. de Villarroel, 237,
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet