Pizza Inn of Lewisville closes
Pizza Inn, located at 1130 W. Main St., Lewisville, closed at the end of September. "To all of our Pizza Inn patrons, this last year has been amazing and we couldn't have made it this far without all of your support," the restaurant's owners stated on a sign hung outside of the former eatery. "We are sad to have to close our doors, and we will miss all of our Pizza Inn fans."
SHARE THIS STORY