Ramos Deli 1402 31st Ave Long Island City, NY 11106 Phone: (718) 721-4206
Category: Delis & Delicatessens