This is by far my favorite Italian restaurant on Earth. I live in West Virginia and will gladly take the hour drive any day of the week to eat here. Their selection is huge and the food tastes so fresh and has amazing flavors. The best part of the restaurant though is the bread they give you at the beginning of your meal...so delicious!
The service is also very good. The first time I went our waiter went out of his way to make sure we were taken care of, and we were only a party of three. The second time I went with a party of 9 and the service was not that great considering we were giving them so much business. If you're planning to have a large party, call ahead of time.
i recommend the cheese ravioli with the divine cream sauce, its a personal favorite