Order food

Order food

North Italia

4.1 (714)$$Italian restaurant

5822 Worth Pkwy #108, San Antonio, TX 78257

North Italia

5822 Worth Pkwy #108, San Antonio, TX 78257

Place order with

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