Franco's Pizza & Pasta
A commitment to quality and excellence propels the staff at Franco's Pizza & Pasta as they craft Italian fare that not only feeds the masses, but supremely satisfies them. From apps, salads, grinders, panini and wraps to pizza, pasta and more, Franco's has the kind of top-notch Italian fare you're looking for. Find them in Sand Hill Plaza on South Main Street in Newtown. Convenient online ordering is available.
No deals are currently available.
No coupons are currently available.