← Mountain View restaurants
Shabuway
No reviews yet
Japanese180 Castro St, Mountain View
Own or manage Shabuway? Claim this listing free
Hours
Hours not listed yet.
Details
Address180 Castro St, Mountain View 94041
Phone(650) 967-4728
Websitehttp://shabuway.com/
SocialX
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.