Shabuway
Address:
180 Castro St, Mountain View, CA 94041
Phone:
(650) 961-8880
Hours:
- Mon: 11:30am-10pm
- Tue: 11:30am-10pm
- Wed: 11:30am-10pm
- Thu: 11:30am-10pm
- Fri: 11:30am-10pm
- Sat: 12pm-10pm
- Sun: 12pm-9pm
Other Details:
Shabuway is a Japanese restaurant that offers dining for lunch and dinner. The menu here features Shabuway original broths, beef dishes, lamb dishes, udon noodles, sides, homemade dipping sauces, desserts and more. All you can eat specials are also offered for dinner hours from Monday to Thursday.
Restaurants
Other Businesses: