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 best sandwiches, with only a few changes to the names of items.