Directions

Tangra Street Malaysian & Indo Chinese Restaurant
119 Devon Street E New Plymouth 4310
Tangra Street Malaysian & Indo Chinese Restaurant
119 Devon Street E New Plymouth 4310