160 Cromwell Rd, London SW5 0TL
La Terrazza seamlessly blends authentic Italian cuisine with an innovative culinary approach in Kensington. Led by Raffaele Lauriola, the restaurant utilizes seasonal ingredients to create exceptional dishes that honor traditional Italian flavors while incorporating a modern twist.