Wendy's 9108

Wendy's #9108 is a Wendy's restaurant located at 1409 Sunrise Plaza Drive in Clermont, Florida.