We invite you to come and experience a taste of Italy!
Reservations are highly recommended.
Villa Nova is located on the Northeast corner of International Airport Road and Arctic Boulevard.
Hours of Operation:
Tuesday - Saturday
5:00pm - 10:00pm
5121 Arctic Boulevard, Suite I
Anchorage, AK 99503
Reservations (907) 561-1660