Directions

Royal Garden Indian Restaurant
61 The Square Palmerston North 4410
Royal Garden Indian Restaurant
61 The Square Palmerston North 4410