Lebanese in London - Paddington 61-63 Edgware Road, Paddington, London, W2 2HZ Tags: cuisine: lebanese, lebanese, private parties: up to 60 guests, vegetarian dishes