Loading opening times...
Saffron is an Indian restaurant serving delicious Indian food. Located in the heart of 101 St. Leonards Road, Windsor, Slough SL4, we are popular amongst the locals and around. We are running for a while and we specialise in Indian Cuisines. We are open five days a week and our opening hours are Thursday-Sunday: 12:00PM - 2:30PM, 5:30PM - 11:30PM