The Saffron has created a new breed of Indian restaurant with a fantastic range of exclusive dishes. With an exciting blend of classic Indian dishes, signature dishes and Mumbai inspired street food to make your mouth water.
Location
Saffron,
99-101 Saint Leonards Road,
Windsor,
SL4 3BZ,
United Kingdom