OK, so I've been here a few times since my first review, and it appears they have ironed out some kinks.
Food quality is much more consistent. I also feel like the portions I've gotten the last few times have gotten better as well. Good to see that they brought the quantity to be more in line with their prices! Also, I believe their flatbread pizzas to be a MUCH better deal than their pastas/salads. Very reasonable for the size and quality product that their pizzas obviously have.
Still pricey, but it's decent food that's gotten ALOT better since my first trip.