It bothers me that I even have to give it one star. I don't know what happened over the last year. This used to be a great place with great food, now it appears like things have changed for the worst. Food lacks taste, flavor or consistency. Almost like refrozen dehydrated pop in the fryer cheap ingredients.
More so now I think they just don't care.
Last night was the last of China a go go for me or my family. We all got sick with Diarrhea and vomiting.