Subway 19025

Subway #19025-0 is a Subway restaurant located at Mediterranean Market Place, 520 West Tennyson Road, Hayward, California.