image

The Green Tearoom

 

Be the first to review

The Green Tearoom is a charming cafe located in the heart of downtown. The interior is beautifully decorated with vibrant plants and vintage teacups. They offer a variety of teas, sandwiches, and freshly baked scones. The ambiance is perfect for a relaxing afternoon tea with friends or a cozy date.

image