Tao is a thoroughly impressive Chinese restaurant. Housed in the same building as an Italian and Russian... [Read all]