I think the definition of two stars sums it up perfectly - \"Meh. I've experienced better.\"  Everything we ordered was decent and edible but nothing was fantastic, nothing stood out, nothing will bring me back here when I know there are better options around.