Szechuan Opera is a casual Sichuan restaurant offering cuisine including dim sum and soup dumplings.