Service is pretty good. We have a pretty large group and our server keeps busy and does well. Food is consistently good. Like the pizza options. Calzone is huge and their lunch pasta dishes are the perfect sizes. Basic salads are fine but the dinner portions are pretty good sized.