Moira Turkish Restaurant in Canary Wharf in London
020 7538 9001

Menu Tag