Subway 17946

Subway #17946-0 is a Subway restaurant located at Shell Convenience Store, 3080 East La Palma Avenue, Anaheim, California.