Italian café restaurant serving classic coffees and specialty drinks such as Spanish and Matcha lattes and Turkish coffee. Also available is a menu of breakfasts and light lunches with a strong Mediterraneal influence.
Location
Cherry On,
6 Pembridge Road,
London,
W11 3HL,
United Kingdom