The Pickle Jar Kitchen
March 5th, 2015 by Captains Manor Inn
The Pickle Jar Kitchen in Falmouth Village Cape Cod is a favorite restaurant of ours and our guests and we are thrilled to share some information and stories about this special locally owned and run restaurant. Pickle Jar Kitchen Chalkboard of Info Year Established The Pickle Jar Kitchen opened its doors on February […]