Decent supermarket...
Deli & salad sections are very tiny and barely stocked other than the usual olives...
The store is big, well laid out and decently stocked otherwise...
Open late, so unless you come in on a Sunday evening or Thursday evening, you'll most likely everything stocked...
Just avoid Saturday, Sunday and Thursday evenings...