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.

Restaurant in North West London

NO PRODUCT FOUND!

NO REVIEW FOUND!

;