Organic restaurant · 53 East Main Street, Trumansburg, NY
More food in Trumansburg, NY · Organic in Trumansburg