Upmarket modern trattoria with Murano glass window display, homemade vermouth and Italian wines.
- 46 Brewer Street, London, W1F 9TF
- +44 (0) 20 7096 2096
- Opening Times
- Mon-Thu 12.00-23.00
- Insider Information
- They have London's largest vermouth selection including their own!