At 1521 Melrose Ave, Seattle, WA 98122-3607Seattle Here : Taylor Shellfish Oyster Bar. Welcome to Taylor Shellfish Oyster Bar is rated 4.5. It's worth a try!
Write a review