Pizza Palazzo offers pizza delivery and takeout. They also serve kebabs, burgers, and more. Limited seating available.