HOME / Indian restaurant / Village India
17 Maxwell Road, Blenheim Central, Blenheim 7201
+6435775000
View Business Profile