Get directions to: Pizza D Lite, Tonawanda, NY
Restaurant address: 1000 Ellicott Creek Rd, #1 Tonawanda, NY 14150, USA
Restaurant: Pizza D Lite