The service has always been spot on here. They treat their customers with a smile and your waiter is basically waiting on you hand and foot.
Their food is also quite well. I really enjoy their pizzas, of course, which guy doesn't like pizza! My favorite part is the soft and chewy crust.
Definitely try Twisted Italian! You will not be disappointed.
Ps. They also have Groupons which come in handy in a pinch!