Wendy's 11608

Wendy's #11608 is a Wendy's restaurant located at 801 Martha Berry Boulevard Northwest in Rome, Georgia.