Get directions to: Franco''s Pizza, Milford, CT
Restaurant address: 58 River St Milford, CT 06460, USA
Restaurant: Franco''s Pizza