Mother Restaurant offers a simple and friendly environment for enjoying Iranian cuisine. The menu includes a variety of traditional Persian dishes, such as kebabs served with fragrant saffron rice. The soft texture of the rice combined with the aroma of saffron and grilled meats creates a satisfying culinary experience.
The restaurant is located on Ballards Lane, in the Finchley area of North West London.
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