Saffron Restaurant

  • Restaurants
398 W. Army Trail Rd #116
Bloomingdale, IL 60108
(847) 278-1955
  • About

    Its a fine dining Indian restaurant. Have been in business for 20 years.