This is a very good place to go for breakfast. The prices are a little bit higher than I'm used to paying, but I found the food to be tasty, creative and with just the right portions. No heaping, greasy, messy breakfasts here, only sophisticated, flavourful dishes with some flair. The coffee is good, too. It's not a huge place, and there was a lineup out the door when we left--the sign of a good restaurant.
If I hadn't found a $30 parking ticket on my windshield when I left (I was over by 7 minutes), I probably would have given Hazel's five stars. Next time.