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.

Iranian Restaurant in West London

NO PRODUCT FOUND!

NO REVIEW FOUND!

;