La Villetta is an Italian restaurant offering Mediterranean cuisine in a modern, romantic setting.