
Slice to Meet You!
Leo’s Italian Social is coming soon to North Hills. Get ready to say ciao to a new Italian concept in North Hills! Sliding into the former Mia Francesca space in the Main District, Leo’s Italian Social is slated to bow this winter. (Fingers crossed for a January debut!). The renowned rest will offer classic Italian faves like pizza, pasta, seasonal specials and desserts-NTM signature cocktail concoctions…s/o to the housemade limoncello!