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.