Wonderful, family-run neighbourhood Greek restaurant. Fresh fish and meat are cooked on an open charcoal grill and there is a great selection of starters. This place is better than many tavernas in Greece and is very reasonably priced. Try the lamb chops or any of the fish/sea food dishes.
122 Junction Road
Upper Holloway
London
N19 5LB
020 7272 0318
Tufnell Park or Archway tube (Northern Line). Also on 134 and 390 bus routes.
Send your feedback or queries to been.there@guardian.co.uk
Search Been there