Cosa Nostra Italian Deli

798 W Montrose St, Clermont, FL

Menu (As of 10/30)

Our Menu

Cosa Nostra Specialties

Flat Breads

Salads

Appetizers

Kids Menu

Beverages

Cosa Nostra Italian Deli: hours and how to order