Blue Hills Bakery & Deli is a bakery offering breakfast, lunch, and a variety of treats. They specialize in cafe and Canadian cuisine, with vegetarian and vegan options available.