Anchorage Restaurants

10 8 Bella Italia

Address: 13 Tongariro St, Taupo, 3330

10 8 Lakehouse Taupo

Address: 10 Roberts St, Taupo, 3330