Strombollis Restaurant & Pizzeria

Best of Page 2010 for Pizza Salad and Italian a Three-time winner...

Strombollis Restaurant & Pizzeria
711 N. Navajo Drive
Page, AZ 86040