Rita's Italian Ice And Frozen Custard

2791 Long Beach Rd Oceanside NY 11572 USA

(516) 415-7330

Location