All Reviews by yoka_00

  • Villa Nova Restaurant 5121 Arctic Blvd Ste I, Anchorage, AK 99503 (907) 561-1660

    5 stars Posted on 03/31/2008 04:32am

    this little hole in the wall didn't look like much as we pulled up but as soon as we walked through the door we were in awe of the decor which was nothing short of breath taking the service was exceptional and the food was to die for we will be sure to visit again