Schiacciatas Schiacciatas Luca’s Way 15.99 Mushrooms, onions, artichoke, tomatoes, ham, olive oil and mozzarella cheese Build Your Own 1-Topping - 12.99 Add’l Toppings - 2.00 By Tripp Carraway|2018-08-14T18:06:46+00:00August 14th, 2018|Comments Off on Schiacciatas Share This Story, Choose Your Platform! FacebookTwitterLinkedInRedditWhatsappTumblrPinterestVkEmail About the Author: Tripp Carraway