We go to The Greens for the soup and the pie. Both are made daily on premises using fresh ingredients. They also take orders for pies to take home, very popular around the holidays.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.