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 
GD Star Rating
loading...
loading...