Restaurants in Finsbury Park

Browse the Finsbury Park Map

Osteria Tufo

Osteria Tufo

67 Fonthill Road ē Show on map Italian
£ 30 avg

Occupying a smart corner site, Osteria Tufo is a gem of a neighbourhood restaurant a short walk from Park Theatre and Finsbury Park Station...

View Details