The Square 24

About
About
Photos
Reviews
Related listings
  • The Square 24 restaurant one of the finest Khmer restaurants in Siem Reap, set-up in a lush, green garden and decorated with Cambodian art for a romantic and charming dining experience.

  • Leave a Review