Loading map…

Restaurant La Corda

Restaurant La Corda in Santa Pau, Spain, offers a unique culinary experience. The inviting aroma of their dishes hints at a satisfyingly tender texture. Explore the flavors of Catalonia.