46 Brewer Street, London W1F 9TF
Independent, family-run Northern Italian trattoria established February 2012. Street-level aperitivo bar for drinking; restaurant downstairs. Known for having London's largest selection of vermouths.