8, Chestnuts Plaza, Montfichet Rd, Westfield Ave, London E20 1GL
Bar | Mediterranean restaurant | Restaurant
A sleek and contemporary restaurant offering a diverse menu that features contemporary twists on classic dishes, complemented by a selection of ouzo and Greek wines.