Update Info - Apollinare Italian Restaurant
This restaurant was reported as closed. If it is open, let us know.
Apollinare Italian Restaurant
1001 North 2nd St
Philadelphia, PA 19123
1001 North 2nd St
Philadelphia, PA 19123