I also have it on fine authority that the fish&chips in Stamford, Lincolnshire UK are top notch! For those of you not dining in Ithaca any time soon. - Pam