Get directions to: Apollo Ice Cream & Seafood, Philadelphia, PA
Restaurant address: 2101 Stenton Avenue Philadelphia, PA 19138, USA
Restaurant: Apollo Ice Cream & Seafood