Suisha Gardens Japanese Restaurant
5701 Lewis Ave, Niagara Falls L2G 3R8