Teppan Steakhouse Suisha Gardens Japanese Restaurant Niagara Falls
Suisha Gardens is one of the largest Japanese restaurant in Canada, and Niagara's only Teppan Steakhouse. Our Teppan and Sushi chefs will amaze you with their flair and skill as they prepare your meal right in front of your eyes!
Get tips and advice on how to get the most out of your small business website with our web design, sales, and marketing expert hosts Ryan Desmarais and Sean Corbett.