Taylor Shellfish Farms

1521 Melrose Ave
Seattle, WA
206.501.4321
47.614673
-122.328147
Hours:
Mon - Thu:10am - 9pm
Fri - Sat:10am - 11pm
Sun:10am - 9pm

for Taylor Shellfish Farms
Directions
from: