Wendy's 120

Wendy's #120 is a Wendy's restaurant located at 912 East Tarpon Avenue in Tarpon Springs, Florida.