Contact us

Get in touch with Elli's Deli!
Elli's Deli logo

Elli’s Deli

Address: 4880 Ziegler Road Fort Collins, Colorado

Phone: 970-294-5667

Elli's Deli