Il Funghetto is an Italian restaurant offering pizza and Mediterranean dishes. It is located at 368-372 Ballards Lane in North Finchley, London.