20 Broadway Ste 1, Norwood, MA 02062
Maha Juice Bar is a company that offers a variety of fruit smoothies, bowls, fresh squeezed juices, and delicious eats. They provide made-to-order juices with real, balanced ingredients, artisan blended smoothies packed with fruits and nutrients, decad...
Categories: Juice shop, Cafe, Health food restaurant, Health food store, Açaí shop, Restaurant, Sandwich shop