Best Restaurants

Overview

Italian flair meets English tradition at Sartoria. Located in one of Mayfair’s most famous streets, Savile Row, the home of British tailoring, this undeniably chic restaurant brings authentic Italian flavors, Milanese-inspired interiors, and a touch of London style to its equally stylish clientele.

Awards

50 Top Italy

#19 Best Italian Restaurant in the World, 2022

Loading map ...