Subway 7339

Subway #7339-0 is a Subway restaurant located at Plaza at Sunrise, 425 South Sunrise Way, Palm Springs, California.