Get directions to: Franko's Pizza & Restaurant, Central Village, CT
Restaurant address: 20 Norwich Rd Central Village, CT 06332, USA
Restaurant: Franko's Pizza & Restaurant