Food is awesome, fresh, great menu for vegetarians. I'd give 5 stars, especially as a regular, but EVERY TIME I've gotten carry out (at least 15x) they mess up the order. I've even emailed them with feedback, which sadly was ignored, never heard back. The staff in the restaurant are always friendly and super nice to our dogs. I'll keep eating there, especially for the waffle sandwich.... Just wish they'd start getting orders right.