Saffron is proud to bring you be BEST inidian cuisine
We are located at 1077 West Broad Street, Falls Church VA 22046
Our chef has over 18 years of experience in the restaurant and hospitality industry.
Our dishes are bursting with the flavors of India, we grind fresh and high quality spices.