have a Greek friend returning to Boston for a visit. he's been in California for quite a few years and his Greek parents/grandparents are no longer around.
looking for a Very Good Greek restaurant for Thursday night. he's staying in Burlington so we'd like to go someplace in Boston or just slightly north (Ithaki in Ipswich would be too far) and it must have a full liquor license. i would like the place to be fairly highway accessible, if possible.
i like someplace that features seafood but traditional Greek style lamb dishes would be welcome too.
p.s. there (used?) to be a place outside of Harvard Square called the Acropolis that we really liked back in the day but i can't find it online. if that place is still open (and Good) i'd like to go there or someplace like it.