Not sure why this place is so well rated overal...
Not sure why this place is so well rated overall. The best that can be said about the food is that it hasn't killed us. I'm pretty sure that what was offered as cheese is actually alien brain matter.
