Rose Garden is a Chinese restaurant specializing in Szechuan cuisine and unique dishes beyond the usual fare.