Drag box to select area
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
- Hours: By appointment
- Hours: Mon - Thur, 11am - 9pm; Fri - Sat, 11am - 9:30pm; Sun, 10:30am - 9:30pm