United Kingdom / Archway / RestaurantsitalianOsteria TufoAddress67 Fonthill Rd, LondonWebsitewww.osteriatufo.co.ukPhone+442072722911—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itOak N4 · 150 mNot ratedLulu's Caribbean Cuisine · 259 mNot ratedPetek Restaurant · 277 mNot ratedTollingtons