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

Nearby restaurants

No restaurants found

    Mobile apps

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

    App storePlay store

    ©2025 Best Restaurants, LLC. All rights reserved.