Ferraro's Deli

Category: Delicatessen

Shopper's Discount: 1 free can of soda with the purchase of a signature sandwich.

Expiration: none

Address: 1361 Lincoln Ave.

Town: Holbrook, New York

Phone: 631-467-5560

Website:

Distance: 262.82 miles