Fish And Chips | The Mayfair Chippy | England
The Mayfair Chippy is a neighbourhood restaurant, serving award-winning fish and chips alongside an extensive fish menu featuring oysters, crab and mussels.