Certified Organic Farm & Kitchen Family owned and operated for over 70 years • Certified Organic since 2007 • Located on the North Fork of Long …
Reviews
Tripadvisor
4.5/5 · 4 reviews
Loading reviews...
Sep 26, 2020
we found the prices to be outrageously high, for example $1.89 for one lemon! Other items were also very high priced Full review by richardbG7256QV