Sartoria

London • United Kingdom

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

Mobile apps

iPhone and Android mobile applications are launching later this year, stay tuned!

App storePlay store

©2025 Best Restaurants, LLC. All rights reserved.
BESbswy