Le Navi Ristorante is docked at the corner of Steeles & Pine Valley. We have been in the business of fine authentic Italian cuisine for 15 years. Owner, Franco Cicco, has been in the restaurant industry for over 30 years and his restaurant has a comforting coastal theme.

Our theme caters to all seafood lovers with our exquisite seafood dishes such as Calamari Fritti and Chilean Seabass. Our extensive Italian cuisine combined with a relaxing setting makes our restaurant the destination of choice for authentic Italian food in the heart of Vaughan.