Subway 30008

Subway #30008-0 is a Subway restaurant located at Soledad Mission Shopping Center, 3016 H Dela Rosa Street, Soledad, California.