Pizza Pappas is a restaurant specializing in pizza. All products are made fresh to order.