HOME / Indian restaurant / Master of India Napier
79 Bridge Street, Ahuriri, Napier 4110
+6468343440
View Business Profile