Once you try this you will never go back to any other Italian restaurant! The food is to die for, every person who has gone there that I know of has said that place is the greates...
Staff acts like they are doing you a favor to serve you. Food is average off the truck menu fare in large portions. Probably one of Durham's better restaurants if you can overlook...