The spacious new Las Vegas restaurant has two private rooms as well as a large bar and main dining room.