Almas Restaurant provides a suitable setting for family gatherings and enjoying Iranian cuisine in a calm atmosphere. Dishes are prepared and served with care, and service is attentively maintained throughout events to ensure guests’ needs are well met.
The restaurant is located on Abbey Road, in the St John’s Wood 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