Excellent
The phone number for Weaving It Up is (510) 445-1108.
Weaving It Up is located at 6354 Buena Vista Dr C, Newark, CA 94560