Rita's Italian Ice & Frozen Custard

Ice cream shop · 53 Mountain Blvd Unit 103, Warren, NJ

Delivery

More food in Warren, NJ · Ice Cream in Warren