French Toast!
Yep, the french toast brought my friends and me to Cafe California every weekend for the month we were working near Toronto. We loved sitting on the patio, drinking a pitcher of sangria, watching the cute servers, and eating the most amazing french toast in the world! And I really mean the world - I've tried it in about 6 countries!
We're already planning a trip back to Toronto soon - primarily for the french toast!