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
Best of Page 2010 for Pizza Salad and Italian a Three-time winner...