Kaveh terminal is a bus station, located at Tehran Province, Tehran, Azadi St, Iran
Well maintained. Lot of signs however only in persian