Cactus is a sandwich shop offering a variety of freshly prepared sandwiches, including halal and vegetarian options.