Times Square Deli Mart
Delicatessens in Albuquerque, NM
Owned alongside six delis in New York and one in Florida, Times Square Deli Mart brings the combination deli/convenience store that is so popular in New York City to Albuquerque. Times Square Deli has the same menu as the NYC delis, which have been named in the New York Times for finest sandwiches, with only a couple changes to the names of items. Helen Nesheiwat, the Deli's owner, says integrity and honesty are the most important kinds of running a business.