image

Tea’Adora Tea Rooms

 

Be the first to review

Tea’Adora Tea Rooms is a cozy, charming restaurant that specializes in high tea and light bites. Their freshly baked scones and sandwiches are a must-try, and their tea selection is extensive. The ambiance is perfect for a relaxing afternoon tea with friends or family.

image