Get directions to: Green Goddess Foods, Lake Placid, NY
Restaurant address: 2051 Saranac Ave Lake Placid, NY 12946, USA
Restaurant: Green Goddess Foods