I have been at this location a few times. The food is never the same. That is if they can get the order correct. The only thing they do make consistent is a black coffee.
Address: 71 Niagara St, Tonawanda, NY 14150-1106
Location: United States > New York (NY) > Tonawanda
Phone Number: +1 716-695-7778