Company name: Moira Restaurant
Description: Low-key Turkish & Mediterranean eatery
2 Mastmaker Rd, London E14 9AW, United Kingdom