Ninova | Ninova

Ninova Restaurant, is a takeaway based in East Barnet, London, Offering great tasting Grills, Steaks, Hot Starters and Fish Dishes. Order online at Ninova Restaurant, East Barnet

Company Info