Independent coffee shop offering fresh coffee and homemade food. Known for its Thai green tea.