Indian restaurant · 2401 S Stemmons Fwy Ste 2353, Lewisville, TX
Dine-In
See full menu
More food in Lewisville, TX · Indian Food in Lewisville