Coffee & Tea in London - Paddington 112-114 Edgware Road, Paddington, London, W2 2DZ Tags: arabic, cuisine: lebanese, lebanese, middle eastern