Royal Napoli Pizza

    Royal Napoli Pizza

    0/10
    $$$$

    Located on 10th Ave in Manhattan, New York, Royal Napoli Pizza is a charming spot for pizza lovers. With its inviting atmosphere and central location, it offers both dine-in and takeout options. Whether you're grabbing a quick slice or settling in for a leisurely meal, Royal Napoli Pizza brings the authentic taste of Naples to the heart of the city. Visit them at 10th Ave, New York, NY 10011, USA.

    Sitting style

    Dine-In
    10th Ave, New York, NY 10011, USAGet there
    image
    image

    More Info

    imageTakeout