Eating Latin American at Chiflez restaurant in Flushing, NY.

Feedback

Do you manage or own Chiflez?

Yes