Windsor Rose Tea Room and Restaurant
A relaxing escape to British tradition in beautiful downtown Mount Dora, Florida. An English style tea room and restaurant.
Summary: The Windsor Rose Restaurant and British Tea Room is located at 142 W 4th Ave in Mount Dora, Florida, 32757. It is categorized as Tea Room & Restaurant, British Food, and it offers an array of specialties such as Eggs Benedict, Bangers & Mash, English Cornish Pastry, Fisherman’s Pie, Steak and Mushroom Pie, Apple Crumble, also High Tea, and much more.
Visit nearby businesses to support your local economy.