aFilter Options
< Back

LArtista

Italian
Archetypal cheap n cheerful Italian family spot thats long inhabited the railway arches near Golders Green tube; aside from the huge pizzas , the foods only tolerable , but its friendly waiters and buoyant atmosphere carry the day, and its always busy .

Review by


917 Finchley Rd
London
NW11 7PE

Tel: 020 8731 7501
  • Map