755 Lea Bridge Rd, London E17 9DZ
Pizza restaurant | Restaurant
This family-friendly Italian restaurant offers a cozy ambiance enhanced by candlelight and adorned with replicas of Renaissance artwork, creating an inviting atmosphere for memorable dining experiences.