Skip to main contentToast Local logo
Strombolli's Restaurant & Pizzeria 711 North Navajo Drive

Strombolli's Restaurant & Pizzeria 711 North Navajo Drive

ItalianPrice range $15-30

711 North Navajo Drive, Page, AZ 86040
About

Come in and enjoy!