Flames Indian Aroma
165 E 106th St, New York, NY 10029, United States, 165 E 106th St, New York - 07430
+1 (646) 590-1968
Flames Indian Aroma brings the rich, vibrant flavors of authentic Indian cuisine to your table. Located at the heart of the community, ..... you're cr