The place is somewhat hit-or-miss, but generally pleasant. Quality is the main issue as it can vary greatly depending on the order. Prices are reasonable, however. Innovativeness is decent, with unique flavor combinations, but the execution can be inconsistent. Overall, it's a decent choice for those who don't mind taking a chance on varying quality.