The Windsor Rose Restaurant and British Tea Room

142 W 4th Ave, Mt Dora, FL 32757, USA

About The Windsor Rose Restaurant and British Tea Room

    The Windsor Rose Restaurant and British Tea Room

    Our Address

    142 W 4th Ave, Mt Dora, FL 32757, USA

    See Your Business Here!

    For more information on our listings, advertising,  digital coupons, and coupon mailers, please contact us today!