I've been going here since it opened and it has always been awesome! Best part is the sauce. I never thought sauce made a difference, but this is homemade and so flavorful. Nice staff and nice set up too.
Make sure you get pizza though. The other menu items are just OK. I can see why some people have had 3/5 experience if all you have had is the pasta etc.