Visit Sartoria, a stylish Italian restaurant in the heart of London's Mayfair on Savile Row.
SARTORIA, A PROJECT FOR CREATIVE SPIRITS. A new style tailored for those who love interior design, small size, colour and decoration.
People also search for
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 ...