21 The Grn, London W5 5DA
Bar | Cafe | Takeaway
This establishment offers authentic Italian classics, featuring stone-baked pizza, within a cozy dining room adorned with vintage photography, creating an inviting atmosphere that encourages both comfort and connection.