Greek in S. Jersey?
Looking for great Greek in S. Jersey. Know about Athens in Cherry Hill (no longer good), and Athenian Garden in Northfield area is too far. Onasis in Cherry Hill is very upscale Greek, but I am looking for something really casual to replace Athens, which was a regular stop for me. Any suggestions?
