Carluccio's - St Christopher's Place
Restaurant • Italian restaurantContemporary, white-walled chain Italian cafe-deli, with pastas, handmade focaccia & a kids' menu. People often mention nice,
Address
5, 3 Barrett St, London W1U 1AY, United Kingdom
Website
Contact
+44 20 7935 5927Price rating
$$ $$
Rating on Google Maps
3.70 (523 reviews)Open on Google Maps
Working Hours
Permanently closed.