Get directions to: Jack In The Beanstalk, Falmouth, MA
Restaurant address: 800 Gifford Street Ext Falmouth, MA 02540, USA
Restaurant: Jack In The Beanstalk