Update Info - Naval Subs
This restaurant was reported as closed. If it is open, let us know.
Naval Subs
6000 Tabor Ave
Philadelphia, PA 19111
6000 Tabor Ave
Philadelphia, PA 19111
This restaurant was reported as closed. If it is open, let us know.