Deli Cioso Downtown
Member Since:
October 11th, 2017
Description:
New location in downtown Longmont, still serving the same family recipes since 1982. Dine in, take out and catering available.
Address:
Deli Cioso Downtown 
338 Main St. 
Longmont,  CO 
80501

Phone: 303-776-8611
Fax: