Description
Ice cream and fish might not sound like a palatable pair, but it sure works for this Little Italy ice cream shop hawking soft-serve swirls in...
119 Baxter St New York, NY, 10013