Wendy's 1280

Wendy's #1280 is a Wendy's restaurant located at 112 Mall Boulevard in Savannah, Georgia.