Sushi House
509 Telegraph Canyon Rd
Chula Vista
CA
91910
(619) 656-6818
mysushihouse.com
Open Map
Description
Japanese Restaurants
by merchantcircle on November 27, 2013 from
merchantcircle
California Roll
Casual
Fire Roll
Japanese
Japanese Restaurants
Kids Menu
Restaurants
Sushi
sushi bar
Wheelchair Accessible