Mr. Culichi Sushi

Bar · 1187 Broadway B, Chula Vista, CA

More food in Chula Vista, CA