California Sushi & Teriyaki
1703 E Mcfadden Ave
Santa Ana
CA
92705
(714) 542-7702
zomato.com
Open Map
Information from the business
Chula Vista Sushi Restaurant, on third Avenue, and Otay Ranch Eastlake Area. Delicious Japanese Sushi, Catering and special events service available
by localcom on July 13, 2015 from
localcom
Casual
Food & Entertainment
Japanese
Outdoor Seating
restaurant
Restaurants
Restaurants Sushi
sushi
sushi bar
Sushi Restaurants