From Our Editors
If you're in the mood for spaghetti and meatballs, Anchorage's Bella Vista Pizzeria & Restaurant serves up an Italian experience in the heart of Anchorage.
Drivers will find parking not far from the restaurant.
A night out here can be a bit pricey, so prepare to shell out a bit more. So treat yourself to a delicious Italian meal from Bella Vista Pizzeria & Restaurant and satisfy your hunger.