The Juice Box


The Juice box, a fresh pressed juice bar with vegetarian grab-and-go food options is now open in New Haven.