20 Homer Street, W1H 4NA
020 7723 0040
Mon-Sat 11am-11pm, Sun 11am-10.30pm
Casual Italian trattoria serving a menu of traditional dishes. An adjacent deli sells a wide range of produce sourced from Italy, including cheeses and salumi, oils, biscuits and sweets.