HOME / Indian restaurant / Star of India Taradale
242 Gloucester Street, Taradale, Napier 4112
+6468446719
View Business Profile