Fryer's Delight
Theobalds Road, London, England
Featured Review : Time was, you couldn’t avoid fish and chips at mealtime in London. You can still scare up an order, but any number of sources will tell you that a deep-fried filet served along side ‘french fries’ in a newsprint-lined pa...See Full Review