Layla

Cuisine: Lebanese
Website: www.laylarestaurant.co.uk

Address
110 High Street
Esher
London
United Kingdom
KT10 9QL
01372 462 333