baba kochi restaurant wallpaper ali baba restaurant kochi 134211 134212 Munnar mankulam Road Munnar PO- 685612 0486 5233303 8078801666. To make your every visit enjoyable and relaxed ambi… Thursday, February 24, 2022 Edit