Established in 1990, New Saffron is a long-standing Indian restaurant with seating for 80. Offers collection discounts and free local delivery.