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