Alamut Restaurant

Alamut Restaurant
363 High Road, London, N17 6QN