New Classic Italian Restaurant, La Stellina Opens at St. Regis Deer Valley in Time for Sundance!
The St. Regis Deer Valley, one of the world’s most luxurious mountain resorts, today announced the opening of a new high-design Italian restaurant, La Stellina (“Little Star”), serving… Read More »New Classic Italian Restaurant, La Stellina Opens at St. Regis Deer Valley in Time for Sundance!