671 Broadway, Chula Vista, California 91910 USA
Teriyaki chicken steamed rice with veggies I asked for carrots and jalapeƱo. It was delicious!!!
Photo Credit: Yelp