Wendy's 11384

Wendy's #11384 is a Wendy's restaurant located at 200 West Main Street in Amelia, Ohio.