Find restaurants in Teldeniya. Listings include Macaw Juice bar & cafe, River Side Hotel By අවන්හල, Cafe de ila.
� 8.30 AM - 8.00 PM (All through week) � Start your day with a freshly blended juice or smoothie. Our refreshing drinks are packed with fruits , delivering a feelgood vitamin bo...