Pizza Land - LeRoy
131 W Main St, Le Roy 14482