TSO TSO OVERALL: Get it? Like General Tso? Right?I ordered delivery from here awhile back and got sushi. In a nutshell is a decent sushi joint downtown. I would highly recommend taking a drive to Wasabi or ordering from Chopsticks for delivery but this place isn’t bad. The prices on sushi are a little steep for…