Isabella's Italian Ices & Ice Cream
5501 69th St, Flushing
(718) 205-4237
Recent Reviews
Isabella's Italian Ices & Ice Cream
5501 69th St, Flushing 11378
(718) 205-4237