Phone: +442082482009
Address: 47 Chamberlayne Road, London, NW103ND, United Kingdom
City: London
Dishes: 35
Reviews: 55
"During our stroll through the streets near Notting Hill in London, we came upon this charming Italian cafe that transported us back to Rome."
All prices are estimates.