Alibaba & 41 Dishes
Moolakadai Letchmi Estate Road, Munnar 685612 India
Alibaba & 41 Dishes is a Arabic, Chinese, Indian place is located in Munnar, Kerala. The address of Alibaba & 41 Dishes is Moolakadai Letchmi Estate Road, Munnar 685612 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 80788 01666, or open their website to view relevant information, The url is http://www.alibaba41dishes.com/