Albaros Sea Food 7410 30th Ave East Elmhurst, NY 11370 Phone: (718) 507-0211
Category: Whol Fish seafoods Ret Meat fish Mfg Fresh frozen Fish