Formosa Tea House Holiday Hours

The Formosa Tea House will be open regular hours this week up to Friday, when they will close at 3:00 p.m. for the holiday. They re-open at the regular time on Monday morning.

Comments

Add new comment