Restaurant, currently closed. Known for generous portions and occasional live Greek music.