Gran Ristoro is a sandwich shop offering over 150 different sandwich combinations.