Full menu with prices & pictures
North Italia 2301 North Akard Street, Dallas, TX...
(+1)9726193770
Reserve a table now for North Italia
When you're planning your visit to North Italia, you could take public transportation to the station TRE-Victory Station, which is the nearest station at 687 meters distance to the restaurant, otherwise, there are parking lots 163 meters away at Parking Company of America.
The Card of North Italia from Dallas includes about 101 different menus and drinks. On average, you pay for a dish / drink about $14.7.
During Happy Hour, there are specific meals and drinks at discounted prices.