May 31, 2023

Carluccio’s

St. Christopher's Place, 3 / 5 Barrett Street, London, W1U 1AY With posters of Venice hanging from the ceiling, shelves stocked with specialty pasta and Italian products that would make any foodie salivate, Carluccio’s proffers patrons a little … [Read more...]

Rating
2.0/3


GD Star Rating
loading...