Saffron Restaurant is an award-winning Indian restaurant located in the heart of town. It is known for its exceptional cuisine and dining experience.