Ralph's Famous Italian Ices

Ice Cream, Desserts
$
1 Schwab Rd (Clock Tower Plaza)
Melville, NY 11747
(631) 629-4720