Contact Us

Our Location

Tea House 650
650 N. Citrus Ave.
Crystal River, FL 34428
Telephone
352-564-1500

Opening Times
Monday - Saturday
10 am - 5 pm

Contact Us