Menu Close

Green Goddess Foods

  • Details
  • Green Goddess Natural Foods is Lake Placid's organic grocery store and deli. We provide the area with a large variety of local & organic produce & products, high quality personal care, supplements, bulk foods, fresh deli foods and more.