Âlâ Han Restaurant Kars is a Turkish restaurant offering a dining experience. It is located in Kars, Turkey. Key facts used: Name and location.