Discover India in Dallas Change City
Aahar Indian Restaurant
Indo Chinese in Dallas, Texas
Fine dining upscale restaurant with South Indian,
(972) 432-2427
7750 N. Macarthur Blvd, Suite 195
Irving Texas 75063   [Map]   [Directions]
USA
Fine dining upscale restaurant with South Indian, North Indian
and Indo Chinese