Sandwich shop Twins Gourmet offers delicious sandwiches. Enjoy your meal at a table along the pedestrian Corso Italia.