Update Info - Willa Inn
This restaurant was reported as closed. If it is open, let us know.
Willa Inn
1600 Poplar St
Philadelphia, PA 19130
1600 Poplar St
Philadelphia, PA 19130
This restaurant was reported as closed. If it is open, let us know.