1305 Cleveland Ave, Santa Rosa, California 95401 USA
Juice On The Square photo featured front page of Food & Wine in the Press Democrat newspaper 7/8/2015
Photo Credit: Yelp