Restaurant Review of the Week – The Whale Wins, Fremont WA

The Whale Wins Seattle - A gem in the Seattle foodie scene located in the Fremont neighborhood. We had the most amazing dinner there and suggest you give them a try too!