The Square: a passion for perfect pasta

Lillo Due machine-made pasta is better than handmade, says Phil Howard Pasta has been on the menu at Phil Howard’s iconic two Michelin star Mayfair… read more