Get directions to: Pesci's, Falmouth, MA Restaurant address: 75 Davis Straits Falmouth, MA 02540, USA Driving Walking Bicycling Restaurant: Pesci's