NextEats
›
California
›
Food in Chula Vista
› Mr. Culichi Sushi
Mr. Culichi Sushi
Bar · 1187 Broadway B, Chula Vista, CA
More food in Chula Vista, CA