Chikara Japanese Yakiniku, Santa Clara, California [Closed]

Chikara Japanese Yakiniku, Santa Clara, California [Closed]
Chikara Japanese Yakiniku, Santa Clara, California (July 2018)

3590 El Camino Real, Santa Clara, CA 95051

July 2018

[Closed]

A La Carte Lunch Menu