Company name: Tea Lalla
Description: Tealalla is an tea shop located in Westfield Trumbull Mall, serving and selling natural and organic loose leaf teas.