Subway 23130

Subway #23130-0 is a Subway restaurant located at Chesterfield Square, 1810 West Slauson Avenue Unit D, Los Angeles, California.