Order food

Order food

North Italia

4.5 (3139)$$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

DoorDash
Ready for pickup in 26 min
Caviar
Ready for pickup in 26 min
Call restaurant