Cheba Hut is a toasted sub sandwich shop offering a full bar and a laid-back vibe. They are known for their sub sandwiches and aim to provide a unique dining experience.