Subway 18517

Subway #18517-0 is a Subway restaurant located at Shell Gas/Convenience Store, 4039 Perris Boulevard, Perris, California.