The Cinnamon Snail, the renowned vegan organic food truck, is opening their 2nd brick and mortar location this Friday, at 70 Pine Street in the Financial District in downtown Manhattan.
The Cinnamon Snail, the renowned vegan organic food truck, is opening their 2nd brick and mortar location this Friday, at 70 Pine Street in the Financial District in downtown Manhattan.