Frozen Ice Cream

Restaurant $

938 Arch St. Or 511 South St., Philadelphia, PA 19107

Center City

Description

Frozen Rolled Ice Cream is something to savor and enjoy. Our flavors grow within every bite leaving you craving for more!

Get to know Frozen Ice Cream

Ice Cream Shop

Frequently Asked Questions

Places You Should Consider

Frozen Ice Cream Photos

News & Articles

Recommended Ratings & Reviews

0 Rating Restaurant Atmosphere
0 Rating Food
0 Rating Service
0 Rating Cleanliness
0 Rating Bang for your Buck
0 Rating The Crowd
0 Rating Parking & Accessibility
Rate & Review