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. 

Map to Villa Nova

Hours of Operation:

Tuesday - Saturday 

5:00pm - 10:00pm

Reservations recommended

Villa Nova 
5121 Arctic Boulevard, Suite I
Anchorage, AK 99503
Reservations (907) 561-1660
[email protected]

Website Builder