Cheba Hut Toasted Subs is a sandwich shop offering toasted subs. They are known for their unique approach to sandwich making. The establishment operates with consistent daily hours.