A hotel and restaurant in Kadawatha, Gampaha district, Sri Lanka, offering Chinese cuisine, Sri Lankan dishes, dining, and banquet facilities at 11/3 Mankada Road, Kadawatha.
No reviews yet
Be the first to share your experience.
Sign in to leave a review