Get directions to: Lunch Pad, Livermore Falls, ME Restaurant address: 175 Park St Livermore Falls, ME 04254, USA Driving Walking Bicycling Restaurant: Lunch Pad