2040 Westlake Avenue North Seattle, WA, 98109, United States
China Harbor Bio
China Harbor Restaurant, situated on Lake Union near downtown Seattle and the Space Needle, combines the best views with the best food using the highest quality ingredients to provide a wide array of delicious authentic Chinese dishes.
The functionality you are trying to use is for members only. Would you like to sign in?