shakespeare + co. cafe: this quaint cafe has a substantial vegetarian + vegan menu. i popped in with a friend + we enjoyed fresh smoothies, flavorful chai pudding + lots of sunshine. if you're looking for a perfect little bagel sandwich, this is the place to be. recently restored, with the original stone walls + tile floors, it's a charming place to read + relax, work + happily while away the hours. oh, and all the dusty books your heart could desire are to be found next door at shakespeare + co. indie book shop.