Le Chef Masgouf Restaurant

41 Connaught St., Westminster Abbey, London, United Kingdom, W2 2BB
Description