Mahal

138 Edgware Road London W2 2DZ