Diba Restaurant, located in Chelsea, London, offers a place to experience authentic Iranian cuisine of the highest quality, complemented by the warmth of Eastern hospitality.
The name “Diba”, meaning silk thread, symbolises the bond that home-cooked food creates between people.
If you believe this listing violates our policies or contains inappropriate content, please provide details below. Your report will be reviewed by our team.
Share on