Mango Tree Address: 2 Hill Road, F6/3 City: Islamabad Province: Capital Country: Pakistan   Phone #: (92-51) 3-2820464   Website: N/A   Cuisine Type: Thai Best Known For: