Wendy's 334

Wendy's #334 is a Wendy's restaurant located at 13750 North Cleveland Avenue in North Fort Myers, Florida.