Subway 25425

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