Order food

Order food

North Italia

4.5 (3825)$$Italian restaurant

1700 Post Oak Blvd Ste 190, Houston, TX 77056

North Italia

1700 Post Oak Blvd Ste 190, Houston, TX 77056

Place order with

northitalia.com
Caviar
No service feeReady for pickup in 21 min
DoorDash
No service feeReady for pickup in 21 min
Call restaurant