ClemCafé is located in Santiago de Compostela, Spain on Rúa de San Pedro, 118,. ClemCafé is rated 4.6 out of 5 in the category cafeteria in Spain.
Address
Rúa de San Pedro, 118,
Amenities
Good for kids
Toilets
Accessibility
Wheelchair-accessible entrance