Saffron Restaurant icon

Saffron Restaurant

Cholo Digital
Free
100+ downloads

About Saffron Restaurant

Saffron Restaurant is located on 99-101 St. Leonards Rd, Windsor SL4 3BZ. Saffron has created a new breed of Indian restaurant with a fantastic range of exclusive dishes. We have exciting blend of classic Indian dishes, Signature dishes and Mumbai inspired street food. Also, don't forget to provide your feedback.

Saffron Restaurant Screenshots