Wendy's 4883

Wendy's #4883 is a Wendy's restaurant located at 1808 Central Avenue Southeast in Albuquerque, New Mexico.