Garden Green Cafe

137a Tredegar Road London E3 2EU