Wendy's 1291

Wendy's #1291 is a Wendy's restaurant located at 4066 Tampa Road in Oldsmar, Florida.