Triple A Kitchen

82 Lee High Road London SE13 5PT