La Tosca is a restaurant specializing in Italian, Mediterranean, and European cuisine, offering pizza and vegetarian/vegan options for lunch and dinner.