I really want to give this a 3.5 out of 5 overall.
Service-wise, this was a 5 out of 5. We were seated immediately and we had kids in a big party. The waitress was very good for taking in the orders as well as each of the different requests/modifications and was very attentive to the table.
Food, I would give this a 3 because they priced their fare fairly high considering the quality. I had a burger and fries, but I've had better burgers elsewhere and the fries were a bit dry. The food came out in a timely manner. But the portions were a bit lacking and could do with a tad bit more volume.