A long-standing sandwich shop, Il Chiosco Del Lago has been serving up tasty sandwiches since 1995.