Building No. 12, Ahlone Road, Yangon International Hotel Compound., Yangon, Myanmar, Yangon, Yangon
Corriander Leaf Restaurant has turned into a superior brand of Indian food with attention on family-style feasting which means bits can be shared by family and companions. In the course of the most re...