112 Draycott Ave, London SW3 3AE, United Kingdom
Italian mainstay for a well-heeled clientele, known for people-watching and classic cuisine.