KFC E685019

KFC #E685019 is a KFC restaurant located at 30 North Beacon Street in Allston, Massachusetts.