I think they are chinese. I did not notice any problems with cleanliness or smell. I went a couple of weeks ago and everything seemed fine. They are very nice and try hard. Food seemed fresh and was quite tasty. I go every couple of months and have not noticed any deterioration....perhaps was an off night?
↧