It's closed. This location is now Bay Green, which is a good produce/deli.
See a problem? Let us know!
Hellas is great! This has been the only spot in NYC where I can find the frozen spanakopita that I used to have as a kid. So they get high marks on that alone. The shop has other Greek goodies as...