Best Star One Food and Wine

23 Whitechapel Road London E1 1DU