If i could give this place less than one star I would, but the servers were nice so hence a star. The food was not good. It made me and my hubby’s stomachs turn when we got home. The dim sum looked like it was sitting there all day and the leaves that the din sum were sitting on, smelled bad. I know food should…