In, out, up and around and all throughout the the Triangle, simply the best Italian Restaurant without a doubt.
The Service is top notch, The drive-thru window is so convenient, especially with bad weather being the norm.
Oh! and by the way the pizza is the best around, check it out.
Pros: great food, great service, drive thru
more