Sandwich shop Ribelle offers Italian fare. It's a casual spot with a focus on sandwiches.