Ice cream shop

Rita's Italian Ice & Frozen Custard

1319 N 5th St, Stroudsburg, PA 18360-2601

Loading…