Deli 93 is a delicatessen offering a variety of specialty food items.