Elmwood Inn Fine Teas

The Elmwood Inn Fine Teas story began in 1990 when Shelley Richardson opened a tea room in the Civil War village of Perryville, Kentucky - just as the American tea renaissance was about to awaken. For the next 14 years, Elmwood Inn developed an international reputation as one of America's favorite locations for a traditional afternoon tea.