Sandwich shop specializing in Italian cuisine, including barbecue and grilled options. Offers takeout service.