Jochi Resto Grill

Filipino restaurant · 289 E Orange Ave, Chula Vista, CA

Dine-In

Hours

More food in Chula Vista, CA · Filipino Food in Chula Vista