Saffron Kitchen
City of London, United Kingdom Indian restaurant
Creative fusion dishes and Mumbai-style street food in a sleek Indian restaurant with private rooms.
Address · Phone · Hours
- Address
- 300 Lea Bridge Rd, London, England, GB
- Phone
- +44 20 8988 1446
More in City of London
Get the DefoVisit app
Ask the reviews about Saffron Kitchen, save it to a list and post a story from there.