Sultan Sofrasi

63 Greenwich High Road London SE10 8JL