Indian restaurant · 5530 Windward Pkwy W #1070, Alpharetta, GA
More food in Alpharetta, GA · Indian Food in Alpharetta