FRANCO'S PLACE is located at 67 Ellis St, Haddonfield, NJ. This business specializes in Pizza. FRANCO'S PLACE is open Mon, 9am-9pm; Tue, 9am-9pm; Wed, 9am-9pm; Thu, 9am-9pm; Fri, 9am-10pm; Sat, 11am-9pm; Sun, 12pm-7pm and accepts Mastercard and Visa.