New York

New flavours in the Big Apple

New flavours in the Big Apple

Your reviewer is blessed living in London, arguably the culinary capital of the world. If any other city were to go head-to-head with it, then New York would be the most likely candidate. England’s capital boasts more Michelin-starred outlets than its North American rival, although NYC wins on the metric of stars per square mile. It also boasts more restaurants in absolute terms. However, this is not a competition…