I loved it here! The staff was super friendly and effecient. So far we've tried the Chai Tea Latte (heavenly), waldorf salad (perfect for a hot day), and their green tea. We love everything and we love Echo :D
places reviews