Solid 3.5 , i dont throw around the fours and fives. I don't recall bad meal. On one occasion many months ago, server gave me the other tables veal parm it was so effin yummy. I came back again to see if they would repeat that oopsy. They did not, service was solid, food hot and plentiful, consistant and thats good, nothing fancy. The pie was well prepared and the chicken and pasta was tasty.