Restaurant nearby Walgama
1 found
The Doctor's House
3.8
87 Pujitha Newasa, Beach Road, Matara, Sri Lanka, GPS: 5.936774,80.51549
Situated on the south coast of Sri Lanka, this old colonial building has served as an Aryuvedic hospital and is now being transformed into the coolest spot
More Restaurant in other Cities
Interesting places in Walgama
Search this area