Pizza Euforia has always strived to bring authentic, thin-crust 13" pizza to its customers. In 2017, Time & Leisure Magazine recognised this, awarding us first place in Best Takeaway & Delivery restaurant in SW London!