Hannah's Cafe and Bakery offers sandwiches, pastries, and coffee in a bright, relaxed setting. It features inventive lunch choices and fresh breakfasts.