Sandwich shop Il Duomo offers a selection of sandwiches.