C Town Supermarket 4012 28th Ave Long Island City, NY 11103 Phone: (718) 278-3000 Fax: (718) 932-9282
Category: Grocery - Retail