Quality sandwich shop with an auto-racing theme.
Franklin Square Deli
330-673-2942 South Water Street, Kent, Ohio 44240
330-673-2942 South Water Street, Kent, Ohio 44240
Mon - Sat: 10:00 am - 9:00 pm Sun: 11:00 am - 7:00 pm
Inexpensive