Get directions to: Le Roy's Blue Whale, Yachats, OR
Restaurant address: 580 Highway 101 N Yachats, OR 97498, USA
Restaurant: Le Roy's Blue Whale