Indian restaurant · 3008 5th St #6704, Stafford, TX
More food in Stafford, TX · Indian Food in Stafford