Tamilsha Tea Center
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Local Business
Address: Tamilsha Stores,thalamura,nakiyadaniya, 80064 Gallala, Sri Lanka
GPS Coordinates:
6.06667,80.4167
Matara District, Southern Province, Sri Lanka
Facebook: facebook.com/324528274785868
Instagram: Photos and Videos