North Italia - Plano
7501 Windrose Ave Suite D190, Plano, TX 75024
Italian
Plano
$30 and under
North Italia - Plano has partnered with OpenTable to provide free, secure and instantly confirmed online reservations.
Learn More.