North Italia
Leawood
Details
(913) 232-5191 Website
4579 West 119th Street
Leawood, Kansas 66209

Tags
About
At all of our North Italia locations we’re passionate about more than just our crave-worthy Italian food menu. We put our all into every detail, creating an environment that lets you know you’re in for something special. Every day there is a new delicious favorite made from scratch, like our Chef’s daily pizzas, waiting to be discovered and...
More Restaurants

Restaurants
Jax Fish House & Oyster Bar
Jax Fish House serves the freshest seafood in Kansas City including oysters & a raw bar. Jax is among the best restaurants in...

Food + Beverage
Trezo Mare Restaurant & Lounge
Trezo Mare serves all styles of food with an emphasis on Italian cuisine, fresh seafood, and hard wood-fired steaks. Chefs'...