Ive been here a few times throughout several years and the quality has always been average at best imo.
They are generally quick to sit you down, but you should always reserve in advance.
Quality italian food is what you'll find here, from different topping pizzas, to seafood, to lasagna they fill those cravings.
If the drive isnt too far for you, definitley take some time to try it out.