Villa Nova Restaurant

5121 Arctic Blvd
Anchorage, AK  
Hours of Operation
Tue-Sat 5pm-10pm
Customer Reviews
 YP.com
Madalyn M. on 06/05/2014
One of my favorite restaurants! I highly...
 YPmobile
shawno1 on 04/06/2012
Great food, very good service, nice atmo...
Business Details
People Also Viewed
Portobello
3609 Arctic Blvd
Anchorage, AK
Straight Out Of Philly
210 E Fireweed Ln
Anchorage, AK
 (10)