What does one do when one is in Astoria and it’s raining cats and dogs? Well, you go to The Windsor House of Tea, of course! This delightful and serene tea house serves
Been there, done that? Do tell us about it! Submit a review of this Oregon restaurant today.
4 of 5 stars
5 of 5 stars