National Tea Rooms in Galle is a charming spot that offers a delightful experience for tea enthusiasts. Nestled in the heart of this historic town, it serves a variety of exquisite Sri Lankan teas accompanied by delectable local snacks. The cozy ambiance and friendly service make it a must-visit.
National Tea Rooms in Galle is a charming spot that offers a delightful experience for tea enthusiasts. Nestled in the heart of this historic town, it serves a variety of exquisite Sri Lankan teas accompanied by delectable local snacks. The cozy ambiance and friendly service make it a must-visit.