Cafe Sol Salou
Spanish · Dessert Shop · Bar
Cafe Sol Salou is a Spanish cuisine establishment offering a range of delicious, freshly prepared dishes. They also serve yummy ice cream, perfect for a tasty treat. The cafe operates daily from early morning until late at night.
Location