Search Results

Searched for: Villa Spiza1

Villa Spiza

Deeply Rooted to the Land & Sea Located on Croatia’s beautiful Dalmatian coast in the ancient city of Split, Villa Spiza is one of my favorite restaurants in the entire world. With wooden beams and exposed stone walls, it’s a cozy pint-size neighborhood taverna within the palace walls that holds only a handful of guests at…  Read More