Delicious pressed Italian sandwiches perfect for picnics or cafe dining. Enjoy a variety of flavors and toppings on crusty bread.