Wu Ji's Mala House

1715 Lundy Ave #100 San Jose CA 95131 USA

(408) 441-0822

Location