Where do you need Restaurants ?
Subway
707-557-0445
38.125017
-122.237924
www.subway.com
PAYMENT: American Express, Apple Pay, Cash, Discover, Mastercard, Visa
About Subway
Subway is located at 1780 Tuolumne St, Vallejo, CA. This business specializes in Sandwiches.