Gourmet sandwich shop specializing in schiacciate. Offers takeaway options.