Best Filipino restaurant in Iowa Reviews Directory Lola's Fine Kitchen 1615 South West Main Street Suite #106 50023 Ankeny, IA, US +1 515-289-9302 Restaurant Pakistani restaurant Filipino restaurant 4162 likes