Order food

Order food

North Italia

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

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