answersLogoWhite

0

There is a Chandler's Crabhouse located in Seattle. The restaurant was established in 1988 and is located at 901 Fairview Avenue North in Seattle, Washington.

User Avatar

Wiki User

11y ago

What else can I help you with?