Retail

Vegan restaurant opens 2,200 sq. ft. Princeton location