m & o market deli