A family-owned and operated Italian restaurant in the heart of historic Northport Village on Long Island, New York. Where we strive to ensure that every visit is more satisfying and memorable than the last. Located at 225 Main Street across from the John W. Engeman Theater - come in and share the
… warmth and flair of this local gem as you enjoy some of the best Italian food on the Island. Now you can enjoy dinner and a Broadway show without the commute!Continued