Alibaba Āsh is located in Iran on Tehran Province, Tehran, District 2, استان تهران، نبش استان تهران، کوچه فرج الهی, Towhid St, M9XHR5V. Alibaba Āsh is rated 4.5 out of 5 in the category persian restaurant in Iran.
Address
Tehran Province, Tehran, District 2, استان تهران، نبش استان تهران، کوچه فرج الهی, Towhid St, M9XHR5V
Service options
DeliveryTakeaway
Offerings
Halal foodSmall plates