Where do you need Sandwich Restaurants ?
Subway
510-783-7827
37.644608
-122.105027
www.subway.com
HOURS:
PAYMENT: Apple Pay, Mastercard, Visa
About Subway
Haywardno. 653