9Forks
Austin
Sign in
•
About
North Italia
80
% Like it (
1320
)
$$
Italian, Pizza, Seafood
Located in
The Domain
,
Austin
.
11506 Century Oaks Terrace #124
Austin, TX 78758
(512) 339-4400
northitaliarestaurant.com
Restaurant Reviews
Austin Chronicle
Austin Chronicle
Google
Google
– 4.2 stars
The Infatuation
Yelp
– 4 stars
Delivery
Favor