Physical Location?: Yes
Address: 5905 Lake Otis Pkwy, Ste D
Anchorage
99507
Anchorage
99507
Phone: 9073332224
Email:
Acai Alaska is a small locally owned snack shop serving Hawaiian style Acai fruit bowls and smoothies. We hand-blend our Read moreā¦