Get directions to: Amatos, Lebanon, NH Restaurant address: 260 Mechanic St Lebanon, NH 03766, USA Driving Walking Bicycling Restaurant: Amatos