Skip to content
You are ordering from Franco's Pizza & Pasta - 228 South Main St Newtown, CT 06470

Order desserts online from Franco's Pizza & Pasta for delivery and takeout. The best Italian in Newtown, CT.