Santisi Brothers Pizzeria & Sports Grill in Phoenix
6027897979
Most Phoenix sports bars are heavy on the sports, and light on the food. However, Santisi Brothers Pizzeria & Sports Grill, located just west of I-17 on Bell Road in Phoenix, combines the best sports grill menu with the ultimate sports experience. You'll ...