Restaurant
North Italia
17 locals recommend,
Tips from locals
Great Italian Restaurants, you better make reservation before you go. Their Pasta is home-made!
Locals also recommend
Location
7501 Windrose Ave.
Plano, TX