The products of this small store itself are fine: European candy bars, baking goods, etc. The deli is also okay with various domestic meats and cheeses. But be prepared for relatively high prices.
My beef is with the service. I have gone to this store on and off for a long time (well before they moved to their current location), but the service has always been a bit surly at the checkout. Today I went in and bought a few items, and the cashier (one of the owners I believe) kept me waiting while reading a personal magazine. The helper from behind the deli counter saw this and ran around the counter to ring me up. To me it didn't seem right or make any sense. So I can not recommend spending hard earned money at this place. While the products are fine, the service is way, way not. Don't go.
Who knows, you might get good customer service, but I know after today they lost me as a customer.
Cons: Awful customer service.