Root Boston Vegan Restaurant

I always complain that Boston has no good specifically healthy restaurants. While I still think that is true, if you drive 20 minutes outside the city center they do exist. My buddy, Sara, and I made a lunch date to finally try Root, a vegan restaurant, located in Allston yesterday. The drive took about 15 […]