Indian restaurant · 10639 E Briarwood Ave A, Centennial, CO
More food in Centennial, CO · Indian Food in Centennial