Subway 2430

Subway #2430-0 is a Subway restaurant located at Pepper Tree Square Shopping Center, 350 South Indian Hill Boulevard, Claremont, California.