Directory

The Coffee Bean and Tea Leaf
  • Taste the first hand-picked of the finest beans and leaves from the Sri Lanka. From coffee to tea, salad to pizza and variety of deserts, they deliver the highest quality when it comes to their range of food items.
G-20