NNEWI Kitchen
Phone Number: 08095664751
Website: Suggest Official Website
Categories: Hotel resort
Address: 17 OWERRI ROAD, Aba, Nigeria 450272
GPS Coordinates: 5.10547,7.34806
Facebook: facebook.com/319448121786966
Instagram: Photos and Videos