NY Style Best Pizza

16 French Lea Rd, West Seneca, NY

Menu (As of 10/30)

NY Style Best Pizza: hours and how to order