Pizza Plaza is located at 2051 Beaver Ruin Rd Ste A, Norcross, GA. This business specializes in Pizza. Pizza Plaza is open Sun - Thu, open until 9pm; Fri, Sat, until 9:30pm and accepts American Express, Cash, Discover, Mastercard and Visa.
by merchantcircle on August 16, 2015 from merchantcircle