Pizza N' Piazza offers pizza and other takeaway options.