Slice on Broadway makes pizza, sandwiches, and salads, with most items made from scratch using high-quality ingredients. The restaurant operates multiple locations and emphasizes their commitment to pizza quality.