Maybe we are talking a different place ?

Harbour Mkt- Riteway's place in Sopers ?
They have frozen -lots (separate room to the left)
fresh- some (backwall)
deli-actually fair (upstairs)

Gotta remember this is basically an extended convenience store.. but sure beats driving to town