Kali Noodles And Tea Bar

374 E Santa Clara St San Jose CA 95113 USA

(408) 599-5855

Location