Back
Subway (24968) Logo

Subway (24968)

0.64mi
1220 Howell St, Seattle, WA, 98101
Mon 7:00 AM - 10:00 PMCall Now
About Subway (24968)

If you're looking for sub restaurants in Seattle look no further. Subway (24968) is known for having some of the best Subs in Seattle. Located at 1220 Howell St, Subway (24968) is a great place t...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead