Tu Casa China is a Chinese restaurant specializing in oriental cuisine, offering dishes from Nanjing noodles to duck rice soup and bao buns.