i have been here several times, they have great italian food. It not too fancy but they make every dish fresh. nothing is premade. this makes the wait a little long at times but it is ok.
This will make a great place for a special occasion aslo. they have takeout pizza as well. you can even get an uncooked pizza for 4.25. you cook it at home and save some money