Directions

Royal Street Kitchen Indian Takeaway
263 Saint Aubyn Street New Plymouth 4310
Royal Street Kitchen Indian Takeaway
263 Saint Aubyn Street New Plymouth 4310
CLOSED NOW