START YOUR ORDER NOW Order PickupOrder Delivery LT’s Pizza And Subs Phone: (716) 674-8202 Address: 2916, 1311 Union Rd, West Seneca, NY 14224