The Big Carrot’s second location is finally opening

The organic grocery store’s Upper Beaches location will have its grand opening on June 21

by