44070dart said Chef's restaurant near Museum, Italian restaurant, good food. Canadian Niagara Falls much better, safer. Clifton Hills, Niagara Falls, CND, kind of tourist trap, but some cool places. Click to expand...