Sandwich shop serving Italian fast food. Known for its schiacciata sandwiches. Pre-orders available.