Food & drink
By owner
Street View
Menu 1
Menu 2
Menu 3
Menu 4
One of the best açaí places for sure.Amazing service and generous portions , good prices , Guys I am without words, just I love it
i love Acai, they're the best
Everything about this place is amazing!
Latin American restaurant
875 B, Main St, Worcester, MA 01610, United States