Indian restaurant · 4132 State Hwy 121 Ste 150, Carrollton, TX
Delivery · Dine-In
See full menu
More food in Carrollton, TX · Indian Food in Carrollton