Stella's Juice Box

983 Manhattan Ave, Brooklyn, New York, 11222, USA