About

Caesar's Palace restaurant is in North Tonawanda, NY