Mother Nature's est un établissement convivial. L'accès est aisé par transport en commun. Ils sont installés à proximité de nombreux restaurants et magasins. Le moyen de paiement accepté est Visa.
the place is small kiosk inside the mall, washrooms, seating etc. in the mall, shared with other businesses. food was good but the bottled green tea drink i asked for was bad. must have been old or something, it tasted very bitter and had something floating at the bottom of the bottle. when i brought it back, they offered me same kind of drink as replacement but after seeing same floating sediments i opted for orange juice. this location only opens for few hours and iced tea might not be most popular drink. i don't plan on comming here again since Mother Nature's on Rothesay Ave is close enough, it is much better, open longer etc.