Subway 25425

Subway #25425-0 is a Subway restaurant located at, 791 A Street , Hayward, California.