Diba Restaurant, located in Epsom, Greater London, is a place to experience authentic Iranian cuisine of the highest quality, complemented by warm Eastern hospitality.

The name “Diba”, meaning silk thread, symbolises the connection that home-cooked food creates between people.

Iranian Restaurant in South London

NO PRODUCT FOUND!

NO REVIEW FOUND!

;