Good food...but the service when doing 'carry out' orders is quite slow. Give yourself an extra 20 mins or so after they say it'll be ready. I know this place is popular, so maybe that's why I guess. Anyway, maybe someone else will have a better experience. (Please note this review was based on a few experiences throughout this past spring/summer and could of been resolved by now, I just wanted people to be aware of the possibility)