Not sure why this is reviewed as it is simply a deli inside a supermarket. The other supermarket in town also has a deli and may be better. Should we also be reviewing the deli at CostCo?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.