The Carvery is the latest addition to downtown Long Beach’s hottest corner