40458 Winchester Rd, Temecula, California 92591 USA
Organic Roots Market Storefront
Photo Credit: Yelp