We've visited Sho 3 times. The first time was amazing, the second time was meh and the third time was great. I find their specialty rolls delicious, their squid legs are amazing and the service can be hit or miss. However, with prices well below Calgary averages with quality that is about the same, definitely worth a visit.