Thatzza Pizza is a casual pizza restaurant offering comfort food like pizza and Italian fries, with drive-thru, carryout, and delivery options. Limited inside seating is available.