Get directions to: Kelli's Place, Tamworth, NH
Restaurant address: 1679 White Mountain Hwy Tamworth, NH 03886, USA
Restaurant: Kelli's Place