Back To Menu Share10010Sandwiches - Main MenuDevil Wears Ciabatta$13.50Ciabatta Roll, Mozzarella, Provolone, Prosciutto, Pesto Aioli, Balsamic GlazeReviewsOrder Online Submit ReviewPhoto Gallery Back To Menu Remind Me To Try This Share this item