This is a great pizza and Italian food restaurant. We especially love the variety of pizzas they offer and the salads are always good.
While we normally order takeout or delivery when we go here, we have eaten in the restaurant before. The staff was good and the atmosphere is nice. It can be difficult to find parking on a busy night though.
Also, since we now love far away from most pizza delivery places, we called and asked if Leucadia Pizzeria would deliver to us and they said yes, for a minimum purchase of $25. Pretty nice, considering we live about 10-15 miles away form them now.