Ice cream shop

Rita's Italian Ice & Frozen Custard

105 E. Main Street, East Islip, NY 11730

Loading…