Pizza Plaza is a pizza takeaway offering stone-oven pizza, pasta, baguettes, and other Mediterranean-style specialties. Online ordering available.