Can't decide?
Cities
Blog
Sri Lanka's food guide
Home
›
Tangalle
›
The Garlic
Udawalawe, Tangalle
The Garlic
About
The Garlic is a restaurant in Udawalawe, Tangalle, Sri Lanka.
Nearby in Tangalle
A
Athgira
Tangalle
V
vibeX
Tangalle
I
Ice Burge Restaurant
Tangalle
All restaurants in Tangalle