Price is on point at this place! If you want a filling meal for a little damage to the wallet definitely try this place out.
That said, food is mediocre for an Italian spot, the pasta meats are not made from scratch (they never claimed such). I'd say this place has way better pasta then Olive Garden if that helps.
All in all I will probably be back at some point.