Can't decide?
Cities
Blog
Sri Lanka's food guide
Home
›
Gampaha
›
Tenshiho, Green Garden Resort
Kadawatha, Gampaha
Tenshiho, Green Garden Resort
About
Tenshiho, Green Garden Resort is a restaurant in Kadawatha, Gampaha, Sri Lanka.
Nearby in Gampaha
D
Don & Sons
Gampaha
·
Fast Food
P
Pizza Hut
Gampaha
·
Pizza
D
Don & Son
Gampaha
·
Café
All restaurants in Gampaha