I've been here twice and have had incredible food both times. I didn't get sick either time that I at there. I highly recommend it.
Yes