Obok Restaurant

3072 El Camino Real Santa Clara CA 95051 USA

(408) 557-0650

Location