Restaurant
Osteria Tufo
39 locals recommend,
Tips from locals
Has been reviewed as one of the best small Italian restaurants in London. Great food and wine, not expensive.
Unique things to do nearby
Locals also recommend
Location
67 Fonthill Rd
London, England
Finsbury Park