All reviews seem negative
By far the most REVOLTING restaurant experience of all time, and I've lived in some third world countries....