Add a photo
If you have never tasted Chinese and Indian cuisines, you should order a table at Green Leaf Restaurant and resort.
Visitors' reviews on Green Leaf Restaurant and resort
Add your review