The Plaza Shopping Centre, 84 The Square, Palmerston North
06 358 5850
Restaurant
9
We are located at 157 Broadway Avenue amongst a selection of other dining options. The decor of our restaurant has the wow factor to match our delicious North India Cuisine.