SHARE

Mother Earth Juice Bar & Health Foods opened at 116-03 Metropolitan Ave. last week.