Wendy's 1590

Wendy's #1590 is a Wendy's restaurant located at 5701 Read Boulevard in New Orleans, Louisiana.