← Menlo Park restaurants
Kyosho
No reviews yet
Japanese605 Santa Cruz Ave, Menlo Park
Own or manage Kyosho? Claim this listing free
Hours
Hours not listed yet.
Details
Address605 Santa Cruz Ave, Menlo Park 94025
Phone+16506568181
Websitehttp://www.kyoshosushi.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.