One of my favorite places for 'Fish & Chips'. They are the closest taste to the 'Fish & Chips' I remember in U.K.
All reviews seem positive