Report a review
- 5
- My favorite spot in Boston
I fell in love with Veggie Galaxy and went there twice in a row. The menu is extensive, pretty much everything can be made vegan, and all desserts are vegan... you rarely get to see such a large selection of decadent desserts. I highly recommend : -The fish n' chips -The Boston Cream Pie