Wendy's 1316

Wendy's #1316 is a Wendy's restaurant located at 1601 Del Prado Boulevard South in Cape Coral, Florida.