Get directions to: Bella Italia Restaurant, Tamworth, NH
Restaurant address: 626 White Mountain Hwy Tamworth, NH 03886, USA
Restaurant: Bella Italia Restaurant