Mr Grill Mr Grill Restaurant, open since 2008, is the best local beef steak restaurant in Siem Reap, conveniently located read more