Subway 27870

Subway #27870-0 is a Subway restaurant located at Fairway Park Shopping Center, 31147 Mission Boulevard, Hayward, California.