Leaf & Bean is a coffee shop offering all-day brunch and lunch. They also have vegetarian and vegan options and are dog-friendly.