Backyard Bar and Kitchen

231-237 Cambridge Heath Road London E2 0EL