Srilanka-Places.com has listed approx 2 restaurants in Thalduwa. Some of the Top rated restaurants in Thalduwa are- MOWGLI'S SHACK & MOWGLI'S SHACK.