Mother Nature's invites you to their dining room. You can get there by public transit. The neighboring location is notable for its restaurants and stores. Payments by Visa are recognized.
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.