Yep... my FIL is Greek and as you know, Greeks stick together

.
Ask for Mario... he's the owner, a GREAT guy and is always there. He always gets stuff for my FIL "from the country"... bread, oils, etc. We are there at least once a week, most times more often. I know it always looks closed but it is open. You should give it a try. They also do take out.
ETA: My husband and I are there at least once a week... my FIL much more often. Chances are you would run into him there. He's a fixture