I can’t speak for the restaurant part, but I played a pool league match here last night in the bar area and the food was fantastic. I had baked ziti, others had spagetti and meatballs and a baked deli open face sandwich(can’t remember the name of it). All were excellent!