Enjoy the finest Italian cuisine
Whether you are looking for a romantic meal for two or a family get-together for a special occasion, Da Franco Italian Restaurant in Barnet, North London, is the place to go. Our food is freshly-prepared using quality produce and ingredients.
Gallery