Mabela is a fast-food restaurant known for its delicious sandwiches and quick snacks.