Juice On The Square

1305 Cleveland Avenue, Santa Rosa, CA 95401