back to previous page

Villa Italian Kitchen

1201 Lake Woodlands Drive
The Woodlands, TX 77380
(281) 419-5060
Villa Pizza in The Woodlands Mall is an easy option to grab and savor after a day of shopping. Order pizza by the slice, salads and pasta.