103 Golders Green Rd, London NW11 8EN
Restaurant
This inviting eatery specializes in a kosher menu infused with Italian flavors, set in a cozy, wooden ambiance that encourages relaxation and enjoyment.