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


Why are you reporting this review?