Muswell Hill's lively Greek spot nails warm hospitality with charming staff (Theo's a legend) and standout halloumi fritters, though recent reviewers suggest the kitchen's inconsistent with its seasoning.
Info
๐
Address
162 Fortis Green Rd, Muswell Hill, London N10 3DU, UK, LDN