The Best Sushi in Mountain View, CA

Tue ~ Fri : 11:30am - 2:30pm / 5pm - 9pm     Sat & Sun : 12:00pm - 9pm  
Open until 9:30pm on Friday