Wendy's 2806

Wendy's #2806 is a Wendy's restaurant located at 4800 Menaul Road Northeast in Albuquerque, New Mexico.