Eating Fast Food Filipino at Nova's Grill Filipino Fast Food restaurant in Covina, CA.

Feedback

Do you manage or own Nova's Grill Filipino Fast Food?

Yes