Happy Hour times?

Ana Grobe | May 17, 2018 | Category: Italian restaurant in Leawood, Kansas

North Italia - All questions

Address: 4579 W 119th St, Leawood, KS 66209, USA

J Dyer (Jailyn) | May 18, 2018

Mon-Fri, 3PM to 6PM, all day Sunday & half off bottles of wine Wed & Sun

NP D | May 18, 2018

ditto

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

What is your dress code there

Shawn Jordan | May 17, 2018
Read More

Trending Places