I agree with previous review by Josh K. It's possible that some of the reviews aren't for the correct restaurant since there are a few restaurants with Sichuan in its name in Toronto. Some of those ratings seem unfair if it is indeed the correct restaurant.
In any case, I was walking around Chinatown looking for a restaurant that accepts Mastercard. Unfortunately, I couldn't use Yelp as I didn't have internet service as I was visiting Toronto from the US. So I stumbled into this restaurant after seeing they accept Mastercard (if you spend $10+) and I'm glad I did. First of all, I was pleasantly surprised with its modern decor and clean, updated bathroom. The chairs were really comfortable and much needed after walking around so much.
But the real star of the show was the food. I got the Kung Pao Chicken and a beef dish with onions (can't remember the name). But both were delicious and I would say Sichuan Landscape rivals the best Chinese resto in Tampa (Yummy House) in terms of taste. I'm really quite surprised at the negative reviews but I do understand the comments about bad service, which is why I deducted a star. I had to flag the waitress down to refill my drink and she didn't check up on us. Considering I was Yelpless, I think this restaurant was a good find and I'd recommend it.