The best locations are the North Syracuse and Solvay ones. Their pizza rocks! The ambiance is somewhat outdated but it's clean and service is good. Whole family loves this place.