Eating Filipino at Jochi Resto Grill restaurant in Chula Vista, CA.

Feedback

Do you manage or own Jochi Resto Grill?

Yes