Leo Tucci's Pizza
Drag box to select area
Leo Tucci's Pizza is a local family-owned restaurant. It offers pizza delivery and take-out. The restaurant is located on Berlin Road near Kyber Indian Fusion.
1400 Berlin Rd, Cherry Hill, NJ 08003-3191
- Hours: Mon - Thu, 10:30am - 9pm; Fri, 10:30am - 10pm; Sat, 11am - 10pm; Sun, 11am - 9pm