Town Fryer

Hitchin, United Kingdom

Town Fryer is a seafood restaurant in Hitchin. Very tasty fish and chips, freshly cooked fish and fine food on the menu. Quick service.