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
OPEN NOW