Subway 39203

Subway #39203-0 is a Subway restaurant located at 76 Convenience Store, 805 South Harbor Boulevard, Anaheim, California.