Subway 14461

Subway #14461-0 is a Subway restaurant located at Crenshaw Imperial Plaza, 2782 West Imperial Highway, Inglewood, California.