Villa Nova Restaurant, Anchorage, Anchorage, Alaska, United States
4.4
no reviews
Photo Villa Nova Restaurant, Anchorage, Anchorage, Alaska, United States
5121 Arctic Blvd I, Anchorage, AK 99503, USA Address
(907) 561-1660 Phone
http://www.villanovaalaska.com/
Web site
Monday
Day off
Tuesday
5:00 PM — 10:00 PM
Wednesday
5:00 PM — 10:00 PM
Thursday Today
5:00 PM — 10:00 PM
Friday
5:00 PM — 10:00 PM
Saturday
5:00 PM — 10:00 PM
Sunday
Day off
Located nearby
Villa Nova Restaurant Anchorage, Anchorage, Alaska, United States
Villa Nova Restaurant opening hours Villa Nova Restaurant address
Villa Nova Restaurant phone Villa Nova Restaurant photo Restaurant
Sushi Restaurant