Zeytoon Restaurant, located in Cricklewood, North West London, offers a warm and traditional setting where guests can enjoy a blend of Iranian and Afghan cuisine in a friendly, family-style atmosphere.
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