Update Info - Papa Kila's Island Grill
This restaurant was reported as closed. If it is open, let us know.
Papa Kila's Island Grill
7318 Evergreen Way
Everett, WA 98203
7318 Evergreen Way
Everett, WA 98203
This restaurant was reported as closed. If it is open, let us know.