Wendy's 224

Wendy's #224 is a Wendy's restaurant located at 326 Elmira Road in Ithaca, New York.