Loading map…

Sal8 Restaurant

Sal8 Restaurant in San Teodoro, Italy, is a delightful culinary stop. Experience the inviting aroma of Mediterranean cuisine, with dishes offering a pleasingly tender texture. The restaurant focuses on fresh, local ingredients.