Isabella's used to be in downtown Covington, which was a fantastic spot. It has now moved to a strip mall, but the food is still great. The pizzas are excellent. The caesar salads are great too. My pick would be the shrimp pesto pasta. It's awesome! The only drawback is that the service is terribly slow.
more