Restaurant Review: A New Cafe on Falmouth’s Main Street a Review

The Pickle Jar Kitchen a Restaurant Review Number 170 Main Street is one of the most charming buildings in Falmouth’s downtown. Also known as the “Weeks Building”, it is unique because of its lovely bowed windows with small panes of glass and its sunny yellow color. It is one of the older buildings on Main …

Read More