Nestled in Sigiriya, Moats Cafe is a charming spot to relax with fresh, delicious meals and fantastic coffee. Ideal for anyone looking to take a break from loc…