carluccios: this is a darker look for the deli/shop
Carluccio's Caffè, Garrick Street Tel: 020 7836 0990 www.carluccios.com/restaurants
The Spinnaker Tower, Portsmouth viewed from Carluccio's restaurant, May 2014
Carluccio's in London. Authentic Italian food with inexpensive prices (particularly by London standards!) They have a take out market in Covent Gardens, or a sit down restaurant in South Kensington. Location: London, England. Price: Inexpensive.