Wendy's 1656

Wendy's #1656 is a Wendy's restaurant located at 1154 Malabar Road Southeast in Palm Bay, Florida.