Skip to main content

Sushi House

restaurant · sushi restaurant · Chula Vista, CA

Address
509 Telegraph Canyon Rd suite A, Chula Vista, CA 91910
Phone
(619) 656-6818
Website
sushi-house.cafes-guide.com
Where
32.6292, -117.0402

Search Hominin for Sushi House

Other restaurants nearby

More in Chula Vista

Sushi House — restaurant in Chula Vista, CA | Hominin