Golzar Tea is a tea establishment offering a selection of premium teas. The business operates from Istanbul, Turkey.