1501B Sloat Blvd, San Francisco 94132, United States Get Directions to this spot
1501B Sloat Blvd, Lakeshore Plaza
San Francisco, 94132
CA, United States
(415) 702-6707
Your local San Francisco Subway® Restaurant, located at 1501B Sloat Blvd brings delicious ingredients and mouth-watering flavors in billions of sandwich, salad and wrap combinations... read more
A personal message from Subway

Rate and review Subway in San Francisco, CA, United States!

Share your experiences at Subway with your friends or discover more Restaurants in San Francisco, CA, United States.