Casa Tua Camden is your home away from home for comforting, authentic Italian food. Located at 176 Royal College St, London, this cozy spot brings the heart of Puglia to the table with classic recipes, passionate service, and a homely atmosphere. Whether you’re enjoying fresh pasta or traditional Italian desserts, every dish feels like a taste of Southern Italy.