• Italian Cuisine

North Italia Orlando

  • 7335 West Sand Lake Road, Ste. 143 Orlando, FL 32819
  • (407) 226-0675
  • $40 Menu