Niagara's Finest Thai is rated 4.5 stars by 746 OpenTable diners.