Directions

La Barca Italian Restaurant
136 Maunganui Road Tauranga 3116
La Barca Italian Restaurant
136 Maunganui Road Tauranga 3116