[Ca-commercial] Niagara Falls: Large Restaurant/BAR licenced for 600+-, Fairly new building in excellent condition Located near Clifton Hill $2,900,000.