back to previous page

North Italia

1201 Lake Woodlands Dr.
The Woodlands, TX 77380
(281) 292-6935
Looking for delicious Italian food made from the best ingredients? North Italia is a must! This Italian restaurant by The Woodlands Mall has a variety of menu items, including a daily chef's choice pizza and fresh pasta made from scratch daily. Swing by for Happy Hour (featuring a $29 "Bottle and Board" special) Monday through Friday from 3 PM - 6 PM, or visit North Italia during the weekend and try one of their mouthwatering menu items.