Address:
8-10 Finchley Road London NW11 0AL
Share
Number of visits:
913
Phone:
02089055353
Lavash Restaurant in London