Italian Ice Cart

Food Truck
$
W 18th St (8th Ave)
New York, NY 10011