Ecotreats is a cafe offering coffee, tea, and desserts. They also feature organic cafe and bakery items.