Eating Filipino at Merla's Kitchen restaurant in Chicago, IL.

Feedback

Do you manage or own Merla's Kitchen?

Yes