MOI in London, GB, offers a unique aroma that hints at its culinary creations. Experience the satisfying texture of their expertly prepared dishes, a vibrant addition to the city's diverse food scene. Located at Carnaby Street, 36, W1F 7DW, London, United Kingdom.