Au Coeur Qui Bat La Chamade is a grocery store and tea room offering a selection of fine foods, quality teas, and freshly roasted coffee.