Japanese restaurant · Chula Vista
1
1 Postcard
Japanese fare gets a Southwestern twist via ingredients like cilantro & chile pepper.
337 3rd Ave, Chula Vista, CA 91910 Get directions
$$
"Regular hours are in place at this inventive downtown Chula Vista sushi spot. Call for curbside orders." - Mario A. Cortez