Elmwood Inn Fine Teas

135 N. 3rd Street

(859) 236-6641

The owners at Elmwood Inn Fine Teas choose and blend the very best teas from around the globe and teach visitors about those teas’ unique qualities and histories.