Naovo Restaurant Menu, Prices and Locations
The nicest food I’ve ever had in Northampton. Beautiful presentation, exquisite tastes and excellent service!! Will be back ASAP
Phone: +44 1604 601100
Head Office address: 104a Abington St, Northampton NN1 2BP, UK
Get verified information about Naovo Restaurant Menu, Price and near me locations.