Le Vauban is a relaxed restaurant offering sandwiches, waffles, bubble tea, and sweet treats.