Karlsbader Kaffee & Teehaus is a coffee shop offering a variety of fine coffee and tea specialties.