Wendy's 246

Wendy's #246 is a Wendy's restaurant located at 4474 Montgomery Road in Norwood, Ohio.