Wendy's 11348

Wendy's #11348 is a Wendy's restaurant located at 13708 Olivia Way in Fishers, Indiana.