Welcome to Criccas Italian Deli! Your local sub shop!