Restaurants in Finsbury Park
Get The Mobile Food Guide on your Tablet
Browse the Finsbury Park Map
Osteria Tufo67 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...