Subway 6475

Subway #6475-0 is a Subway restaurant located at Sycamore Plaza Shopping Center, 1925 East LaPalma Avenue, Anaheim, California.