Indian restaurant · 1328 W McDermott Dr #200, Allen, TX
Dine-In
See full menu
More food in Allen, TX · Indian Food in Allen