Alex Deli 2505 Steinway St Long Island City, NY 11103 Phone: (718) 274-0696
Category: Delis & Delicatessens