Subway 2586

Subway #2586-0 is a Subway restaurant located at Riverdale Plaza, 2516 Cantrell Road, Little Rock, Arkansas.