Wendy's 11460

Wendy's #11460 is a Wendy's restaurant located at 3003 Northeast 8th Street in Homestead, Florida.