Update Info - Octo Waterfront Grille
This restaurant was reported as closed. If it is open, let us know.
Octo Waterfront Grille
221 North Columbus Blvd
Philadelphia, PA 19106
221 North Columbus Blvd
Philadelphia, PA 19106