Wendy's 1840

Wendy's #1840 is a Wendy's restaurant located at 2409 Post Drive in Indianapolis, Indiana.