The food seems fresh, the service is friendly, the place is pretty clean. The employees are always friendly at this location and I have never waited long to order and receive my food.
Address: 966 Payne Ave, North Tonawanda, NY 14120-3234
Location: United States > New York (NY) > North Tonawanda
Phone Number: +1 716-743-0508