Coffee shop BAR Teasto offers coffee and treats. Known for mini modern tarts.