Elmont Deli & Grocery 23701 Linden Blvd Elmont, NY 11003 Phone: (516) 285-4165
Category: Foods - Carry Out