Restaurant
Il Primo
6 locals recommend,
Permanently closed
Location
2B England's Ln
London, England
Belsize Park
Tips from locals
Easily one of the best restaurants in Belsize Park. Proper, well-made Italian with interesting ingredients and a menu which regularly adds new items. The Veal Ravioli is sensational.