merla's kitchen

1 773-539-2090

5207 N Kimball Ave, Chicago, IL 60625, United States

Mon-Thu: 11:00 am-7:00 pm Fri-Sat: 11:00 am-8:00 pm Sun: 11:00 am-4:00 pm

View More Details

Specializing in Filipino cuisine, Merla’s Kitchen offers empanadas, pancit, and so much more. Read more…