Sushi House


509 Telegraph Canyon Rd
Chula Vista, CA 91910

 

A Japanese Restaurant in Chula Vista CA

Sushi rolls, bento boxes & other Japanese dishes in a casual strip-mall space with a sushi bar.


Day Opening Closing
Mon-Sun 11:00 AM 10:00 PM
Click the button to add a review for Sushi House

Add Review