Pizza restaurant · 2623 Milton AVENUE, Solvay, NY
To-Go · Delivery · Dine-In
More food in Solvay, NY · Pizza in Solvay