Le Stelvio is an Italian restaurant.