La Tavernetta is an Italian restaurant offering antipasti, pasta, and mains. The menu blends Sardinian and Sicilian recipes in a stone-walled space.