This spacious dine-in restaurant serves up a variety of pizzas, buffet-style. The spread includes unlimited salad, soup, pasta and dessert. There are also take-out options for the buffet, full pies and pizza by the slice. As its name implies, Pizza Plaza is conveniently located in a shopping plaza that allows for ample parking opportunities.
4771 Britt Rd, Norcross, GA 30093
(770) 414-0019
  • Hours: By appointment
  • Hours: Mon - Thur, 11am - 9pm; Fri - Sat, 11am - 9:30pm; Sun, 10:30am - 9:30pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »