The food here is always good. I enjoy coming here with family and am always in the mood for the deserts. Just a tip though: check the hours before you sit because if you come anywhere close to closing time, the service goes downhill fast. We asked for dinners but apparently they don't serve them close to closing time and we heard constantly from the waitress that they were closing/or were closed. Felt like we were being kicked out even though we sat down and it was still a little over a half hour till close. Doesn't take super long to eat sandwiches. Oh well. Like I said the food is good and that's where the second star comes in but watch your clocks.