Get directions to: Franklin Square Deli, Kent, OH
Restaurant address: 108 South Water Street Kent, OH 44240, USA
Restaurant: Franklin Square Deli