Italian restaurants in South Ozone Park, New York

Sofia's Pizza

Italian, Pizza

112-15 Linden Blvd, South Ozone Park, NY 11420

Romeo's Pizza

Italian, Pizza

115-18 Lefferts Blvd, South Ozone Park, NY 11420

Don Peppe

Italian

135-58 Lefferts Blvd, South Ozone Park, NY 11420