Big Acai Bowl

1711 SW Plaza Pkwy Ankeny IA 50023 USA

(515) 608-2827

Location