Coffee shop offering a variety of coffee, tea, and desserts. Known for French hot dogs.