image of the Juban Yakiniku House Japanese

Juban Yakiniku House Japanese

712 Santa Cruz Ave Menlo Park CA, 94025 | (650)473-6458


Menu of Juban Yakiniku House Japanese

 
go

Back to Top