Burger King 1580

Burger King #1580 is a Burger King restaurant located at 14101 Cedar Road, South Euclid, Ohio.