Telijjawila, Sri Lanka
Matara Rd
N/A
+94 766660956
In-store shopping
No wheelchair-accessible car park
Good place for village crowd
like
Not a good place for a peaceful village.
Wine located in telijjawila
No Good Brand :(
average
Deli
The best companies in the category 'Deli'