Located on Mass. Ave. in Cambridge, Veggie Galaxy serves a wide variety of vegan foods like mushroom chickpea burgers and stuffed french toast. Christopher A. Maynor—The Tech May. 9, 2016 Facebook Twitter Reddit Print Located on Mass. Ave. in Cambridge, Veggie Galaxy serves a wide variety of vegan foods like mushroom chickpea burgers and stuffed french toast. Christopher A. Maynor—The Tech