The French toast is another standout – thick slices of bread soaked in a cinnamon-vanilla egg mixture, grilled to golden perfection, and dusted with powdered sugar. It strikes that perfect balance ...