Subway 24798

Subway #24798-0 is a Subway restaurant located at, 985 South Beach Boulevard , Anaheim, California.