Mix cream cheese, powdered sugar, and vanilla extract until smooth.
Spread the cream cheese mixture between two slices of bread.
Whisk together eggs, milk, and cinnamon in a bowl.
Heat a skillet over medium heat and add butter.
Dip each sandwich into the egg mixture, coating well.
Cook the sandwich in the skillet for 3-4 minutes on each side until golden.
Remove from skillet and keep warm while cooking remaining sandwiches.
Serve warm with syrup and fresh fruits.
Dust with powdered sugar if desired.