Indian Roots

The Strand, Tauranga, 3110
Indian Roots Indian Roots is one of the popular Bar located in The Strand ,Tauranga listed under Bar in Tauranga , Restaurant in Tauranga ,

Contact Details & Working Hours

Map of Indian Roots