Visit Sartoria, a stylish Italian restaurant in the heart of London's Mayfair on Savile Row.
Italian-English translation of "SARTORIA" | The official Collins Italian-English Dictionary with over 100000 English translations.
Noun edit · tailoring · dressmaking · tailor's (shop) · fashion house, couturier. Anagrams ...