Opanayaka Night Tea Kade is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Opanayaka Night Tea Kade is Meegahawela, Sri Lanka.
Some of the places around Opanayaka Night Tea Kade are -
In very close proximity, around 200 meters, there is one more Restaurant - Opanayaka Night Tea Kade
Meegahawela, Sri Lanka