Stack'd Pizza and Sandwiches offers a variety of pizzas and sandwiches. Their sandwiches feature toasted, crispy bread, and pizzas are topped with a variety of ingredients.