Can't decide?
Cities
Blog
Sri Lanka's food guide
Home
›
Colombo
›
Walauwa Leisure Ceylon
Colombo 2
Walauwa Leisure Ceylon
About
Walauwa Leisure Ceylon is a restaurant in Colombo 2, Sri Lanka.
Nearby in Colombo
Y
YWCA International Guest House
Colombo 2
P
Pizza Hut
Colombo 2
·
Pizza
H
HQ by W15
Colombo 10
·
Regional
All restaurants in Colombo