Restaurant serving fresh, homemade food. Known for homemade relishes, jams, cakes, and brownies.