Q-tea Monster (Newark) Q-tea Monster (Newark)

39181 Cedar Boulevard, Newark, CA