My family loves this place! However, the Pizza Factory has been slipping in quality. The food is amazing, but the wait staff is slow and not very attentive. The last 3 times we went here we waiting for the check forever and ran out of drinks, that didn't ever get refilled. The bowling alley, arcade is really fun and worth going to. This is one of our favorite places we frequent, but I do hope management starts to improve the restaurant.