Mughlai Indian Restaurant
(972) 392-7786 | View Website

5301 Alpha Road Suite #14, Dallas, TX | Directions   75240

32.932851 -96.816561
Get Directions