El Sardi is a snack bar offering a delightful dining experience with high-quality food. It is located in Santander, Spain.