Sandwich shop Chalet il Boschetto, offering a variety of sandwiches, piadinas, and more. Enjoy your meal with a view.