La Tosca is an Italian restaurant offering regional wines and specialties in a warm atmosphere.