Tea Stall Borbari – Tea store in Guwahati

  • Borbari, Guwahati, Assam 781171
  • 10AM - 8PM week days - Sunday closed





Tea Stall Borbari is located at Borbari, Guwahati, Assam 781171





Related Listings

Write a review