From Our Editors
A culinary gem, Pizza Land in Le Roy is a popular spot for terrific pizza. Stop in for the good quality and stay for lightning-fast service. You'll be a repeat customer in no time.
Pizza Land definitely won't leave you disappointed, no matter how you slice it.