Enjoy Mediterranean flavors at Le Terrazze, a restaurant within the Park Hotel Cala di Lepre. Experience Northern Sardinian specialties.