64°F
weather icon Clear

12-seat restaurant from famed NYC chefs opens on Strip

12-seat restaurant from famed NYC chefs opens on Strip